package awsappmesh // Properties to define new Routes. // // Example: // // The code below shows an example of how to instantiate this type. // // The values are placeholders you should change. // import "github.com/aws/aws-cdk-go/awscdk" // // var mesh mesh // var routeSpec routeSpec // var virtualRouter virtualRouter // // routeProps := &RouteProps{ // Mesh: mesh, // RouteSpec: routeSpec, // VirtualRouter: virtualRouter, // // // the properties below are optional // RouteName: jsii.String("routeName"), // } // type RouteProps struct { // Protocol specific spec. RouteSpec RouteSpec `field:"required" json:"routeSpec" yaml:"routeSpec"` // The name of the route. RouteName *string `field:"optional" json:"routeName" yaml:"routeName"` // The service mesh to define the route in. Mesh IMesh `field:"required" json:"mesh" yaml:"mesh"` // The VirtualRouter the Route belongs to. VirtualRouter IVirtualRouter `field:"required" json:"virtualRouter" yaml:"virtualRouter"` }