Versions in this module Expand all Collapse all v1 v1.99.1 Feb 10, 2020 v1.99.0 Feb 10, 2020 Changes in this version + const EgressFilterTypeAllowAll + const EgressFilterTypeDropAll + const EndpointsID + const ErrCodeBadRequestException + const ErrCodeConflictException + const ErrCodeForbiddenException + const ErrCodeInternalServerErrorException + const ErrCodeLimitExceededException + const ErrCodeNotFoundException + const ErrCodeResourceInUseException + const ErrCodeServiceUnavailableException + const ErrCodeTooManyRequestsException + const ErrCodeTooManyTagsException + const MeshStatusCodeActive + const MeshStatusCodeDeleted + const MeshStatusCodeInactive + const PortProtocolHttp + const PortProtocolTcp + const RouteStatusCodeActive + const RouteStatusCodeDeleted + const RouteStatusCodeInactive + const ServiceID + const ServiceName + const VirtualNodeStatusCodeActive + const VirtualNodeStatusCodeDeleted + const VirtualNodeStatusCodeInactive + const VirtualRouterStatusCodeActive + const VirtualRouterStatusCodeDeleted + const VirtualRouterStatusCodeInactive + const VirtualServiceStatusCodeActive + const VirtualServiceStatusCodeDeleted + const VirtualServiceStatusCodeInactive + type AccessLog struct + File *FileAccessLog + func (s *AccessLog) SetFile(v *FileAccessLog) *AccessLog + func (s *AccessLog) Validate() error + func (s AccessLog) GoString() string + func (s AccessLog) String() string + type AppMesh struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *AppMesh + func (c *AppMesh) CreateMesh(input *CreateMeshInput) (*CreateMeshOutput, error) + func (c *AppMesh) CreateMeshRequest(input *CreateMeshInput) (req *request.Request, output *CreateMeshOutput) + func (c *AppMesh) CreateMeshWithContext(ctx aws.Context, input *CreateMeshInput, opts ...request.Option) (*CreateMeshOutput, error) + func (c *AppMesh) CreateRoute(input *CreateRouteInput) (*CreateRouteOutput, error) + func (c *AppMesh) CreateRouteRequest(input *CreateRouteInput) (req *request.Request, output *CreateRouteOutput) + func (c *AppMesh) CreateRouteWithContext(ctx aws.Context, input *CreateRouteInput, opts ...request.Option) (*CreateRouteOutput, error) + func (c *AppMesh) CreateVirtualNode(input *CreateVirtualNodeInput) (*CreateVirtualNodeOutput, error) + func (c *AppMesh) CreateVirtualNodeRequest(input *CreateVirtualNodeInput) (req *request.Request, output *CreateVirtualNodeOutput) + func (c *AppMesh) CreateVirtualNodeWithContext(ctx aws.Context, input *CreateVirtualNodeInput, opts ...request.Option) (*CreateVirtualNodeOutput, error) + func (c *AppMesh) CreateVirtualRouter(input *CreateVirtualRouterInput) (*CreateVirtualRouterOutput, error) + func (c *AppMesh) CreateVirtualRouterRequest(input *CreateVirtualRouterInput) (req *request.Request, output *CreateVirtualRouterOutput) + func (c *AppMesh) CreateVirtualRouterWithContext(ctx aws.Context, input *CreateVirtualRouterInput, opts ...request.Option) (*CreateVirtualRouterOutput, error) + func (c *AppMesh) CreateVirtualService(input *CreateVirtualServiceInput) (*CreateVirtualServiceOutput, error) + func (c *AppMesh) CreateVirtualServiceRequest(input *CreateVirtualServiceInput) (req *request.Request, output *CreateVirtualServiceOutput) + func (c *AppMesh) CreateVirtualServiceWithContext(ctx aws.Context, input *CreateVirtualServiceInput, opts ...request.Option) (*CreateVirtualServiceOutput, error) + func (c *AppMesh) DeleteMesh(input *DeleteMeshInput) (*DeleteMeshOutput, error) + func (c *AppMesh) DeleteMeshRequest(input *DeleteMeshInput) (req *request.Request, output *DeleteMeshOutput) + func (c *AppMesh) DeleteMeshWithContext(ctx aws.Context, input *DeleteMeshInput, opts ...request.Option) (*DeleteMeshOutput, error) + func (c *AppMesh) DeleteRoute(input *DeleteRouteInput) (*DeleteRouteOutput, error) + func (c *AppMesh) DeleteRouteRequest(input *DeleteRouteInput) (req *request.Request, output *DeleteRouteOutput) + func (c *AppMesh) DeleteRouteWithContext(ctx aws.Context, input *DeleteRouteInput, opts ...request.Option) (*DeleteRouteOutput, error) + func (c *AppMesh) DeleteVirtualNode(input *DeleteVirtualNodeInput) (*DeleteVirtualNodeOutput, error) + func (c *AppMesh) DeleteVirtualNodeRequest(input *DeleteVirtualNodeInput) (req *request.Request, output *DeleteVirtualNodeOutput) + func (c *AppMesh) DeleteVirtualNodeWithContext(ctx aws.Context, input *DeleteVirtualNodeInput, opts ...request.Option) (*DeleteVirtualNodeOutput, error) + func (c *AppMesh) DeleteVirtualRouter(input *DeleteVirtualRouterInput) (*DeleteVirtualRouterOutput, error) + func (c *AppMesh) DeleteVirtualRouterRequest(input *DeleteVirtualRouterInput) (req *request.Request, output *DeleteVirtualRouterOutput) + func (c *AppMesh) DeleteVirtualRouterWithContext(ctx aws.Context, input *DeleteVirtualRouterInput, opts ...request.Option) (*DeleteVirtualRouterOutput, error) + func (c *AppMesh) DeleteVirtualService(input *DeleteVirtualServiceInput) (*DeleteVirtualServiceOutput, error) + func (c *AppMesh) DeleteVirtualServiceRequest(input *DeleteVirtualServiceInput) (req *request.Request, output *DeleteVirtualServiceOutput) + func (c *AppMesh) DeleteVirtualServiceWithContext(ctx aws.Context, input *DeleteVirtualServiceInput, opts ...request.Option) (*DeleteVirtualServiceOutput, error) + func (c *AppMesh) DescribeMesh(input *DescribeMeshInput) (*DescribeMeshOutput, error) + func (c *AppMesh) DescribeMeshRequest(input *DescribeMeshInput) (req *request.Request, output *DescribeMeshOutput) + func (c *AppMesh) DescribeMeshWithContext(ctx aws.Context, input *DescribeMeshInput, opts ...request.Option) (*DescribeMeshOutput, error) + func (c *AppMesh) DescribeRoute(input *DescribeRouteInput) (*DescribeRouteOutput, error) + func (c *AppMesh) DescribeRouteRequest(input *DescribeRouteInput) (req *request.Request, output *DescribeRouteOutput) + func (c *AppMesh) DescribeRouteWithContext(ctx aws.Context, input *DescribeRouteInput, opts ...request.Option) (*DescribeRouteOutput, error) + func (c *AppMesh) DescribeVirtualNode(input *DescribeVirtualNodeInput) (*DescribeVirtualNodeOutput, error) + func (c *AppMesh) DescribeVirtualNodeRequest(input *DescribeVirtualNodeInput) (req *request.Request, output *DescribeVirtualNodeOutput) + func (c *AppMesh) DescribeVirtualNodeWithContext(ctx aws.Context, input *DescribeVirtualNodeInput, opts ...request.Option) (*DescribeVirtualNodeOutput, error) + func (c *AppMesh) DescribeVirtualRouter(input *DescribeVirtualRouterInput) (*DescribeVirtualRouterOutput, error) + func (c *AppMesh) DescribeVirtualRouterRequest(input *DescribeVirtualRouterInput) (req *request.Request, output *DescribeVirtualRouterOutput) + func (c *AppMesh) DescribeVirtualRouterWithContext(ctx aws.Context, input *DescribeVirtualRouterInput, opts ...request.Option) (*DescribeVirtualRouterOutput, error) + func (c *AppMesh) DescribeVirtualService(input *DescribeVirtualServiceInput) (*DescribeVirtualServiceOutput, error) + func (c *AppMesh) DescribeVirtualServiceRequest(input *DescribeVirtualServiceInput) (req *request.Request, output *DescribeVirtualServiceOutput) + func (c *AppMesh) DescribeVirtualServiceWithContext(ctx aws.Context, input *DescribeVirtualServiceInput, opts ...request.Option) (*DescribeVirtualServiceOutput, error) + func (c *AppMesh) ListMeshes(input *ListMeshesInput) (*ListMeshesOutput, error) + func (c *AppMesh) ListMeshesPages(input *ListMeshesInput, fn func(*ListMeshesOutput, bool) bool) error + func (c *AppMesh) ListMeshesPagesWithContext(ctx aws.Context, input *ListMeshesInput, fn func(*ListMeshesOutput, bool) bool, ...) error + func (c *AppMesh) ListMeshesRequest(input *ListMeshesInput) (req *request.Request, output *ListMeshesOutput) + func (c *AppMesh) ListMeshesWithContext(ctx aws.Context, input *ListMeshesInput, opts ...request.Option) (*ListMeshesOutput, error) + func (c *AppMesh) ListRoutes(input *ListRoutesInput) (*ListRoutesOutput, error) + func (c *AppMesh) ListRoutesPages(input *ListRoutesInput, fn func(*ListRoutesOutput, bool) bool) error + func (c *AppMesh) ListRoutesPagesWithContext(ctx aws.Context, input *ListRoutesInput, fn func(*ListRoutesOutput, bool) bool, ...) error + func (c *AppMesh) ListRoutesRequest(input *ListRoutesInput) (req *request.Request, output *ListRoutesOutput) + func (c *AppMesh) ListRoutesWithContext(ctx aws.Context, input *ListRoutesInput, opts ...request.Option) (*ListRoutesOutput, error) + func (c *AppMesh) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error) + func (c *AppMesh) ListTagsForResourcePages(input *ListTagsForResourceInput, ...) error + func (c *AppMesh) ListTagsForResourcePagesWithContext(ctx aws.Context, input *ListTagsForResourceInput, ...) error + func (c *AppMesh) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput) + func (c *AppMesh) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error) + func (c *AppMesh) ListVirtualNodes(input *ListVirtualNodesInput) (*ListVirtualNodesOutput, error) + func (c *AppMesh) ListVirtualNodesPages(input *ListVirtualNodesInput, fn func(*ListVirtualNodesOutput, bool) bool) error + func (c *AppMesh) ListVirtualNodesPagesWithContext(ctx aws.Context, input *ListVirtualNodesInput, ...) error + func (c *AppMesh) ListVirtualNodesRequest(input *ListVirtualNodesInput) (req *request.Request, output *ListVirtualNodesOutput) + func (c *AppMesh) ListVirtualNodesWithContext(ctx aws.Context, input *ListVirtualNodesInput, opts ...request.Option) (*ListVirtualNodesOutput, error) + func (c *AppMesh) ListVirtualRouters(input *ListVirtualRoutersInput) (*ListVirtualRoutersOutput, error) + func (c *AppMesh) ListVirtualRoutersPages(input *ListVirtualRoutersInput, fn func(*ListVirtualRoutersOutput, bool) bool) error + func (c *AppMesh) ListVirtualRoutersPagesWithContext(ctx aws.Context, input *ListVirtualRoutersInput, ...) error + func (c *AppMesh) ListVirtualRoutersRequest(input *ListVirtualRoutersInput) (req *request.Request, output *ListVirtualRoutersOutput) + func (c *AppMesh) ListVirtualRoutersWithContext(ctx aws.Context, input *ListVirtualRoutersInput, opts ...request.Option) (*ListVirtualRoutersOutput, error) + func (c *AppMesh) ListVirtualServices(input *ListVirtualServicesInput) (*ListVirtualServicesOutput, error) + func (c *AppMesh) ListVirtualServicesPages(input *ListVirtualServicesInput, ...) error + func (c *AppMesh) ListVirtualServicesPagesWithContext(ctx aws.Context, input *ListVirtualServicesInput, ...) error + func (c *AppMesh) ListVirtualServicesRequest(input *ListVirtualServicesInput) (req *request.Request, output *ListVirtualServicesOutput) + func (c *AppMesh) ListVirtualServicesWithContext(ctx aws.Context, input *ListVirtualServicesInput, opts ...request.Option) (*ListVirtualServicesOutput, error) + func (c *AppMesh) TagResource(input *TagResourceInput) (*TagResourceOutput, error) + func (c *AppMesh) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput) + func (c *AppMesh) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error) + func (c *AppMesh) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error) + func (c *AppMesh) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput) + func (c *AppMesh) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error) + func (c *AppMesh) UpdateMesh(input *UpdateMeshInput) (*UpdateMeshOutput, error) + func (c *AppMesh) UpdateMeshRequest(input *UpdateMeshInput) (req *request.Request, output *UpdateMeshOutput) + func (c *AppMesh) UpdateMeshWithContext(ctx aws.Context, input *UpdateMeshInput, opts ...request.Option) (*UpdateMeshOutput, error) + func (c *AppMesh) UpdateRoute(input *UpdateRouteInput) (*UpdateRouteOutput, error) + func (c *AppMesh) UpdateRouteRequest(input *UpdateRouteInput) (req *request.Request, output *UpdateRouteOutput) + func (c *AppMesh) UpdateRouteWithContext(ctx aws.Context, input *UpdateRouteInput, opts ...request.Option) (*UpdateRouteOutput, error) + func (c *AppMesh) UpdateVirtualNode(input *UpdateVirtualNodeInput) (*UpdateVirtualNodeOutput, error) + func (c *AppMesh) UpdateVirtualNodeRequest(input *UpdateVirtualNodeInput) (req *request.Request, output *UpdateVirtualNodeOutput) + func (c *AppMesh) UpdateVirtualNodeWithContext(ctx aws.Context, input *UpdateVirtualNodeInput, opts ...request.Option) (*UpdateVirtualNodeOutput, error) + func (c *AppMesh) UpdateVirtualRouter(input *UpdateVirtualRouterInput) (*UpdateVirtualRouterOutput, error) + func (c *AppMesh) UpdateVirtualRouterRequest(input *UpdateVirtualRouterInput) (req *request.Request, output *UpdateVirtualRouterOutput) + func (c *AppMesh) UpdateVirtualRouterWithContext(ctx aws.Context, input *UpdateVirtualRouterInput, opts ...request.Option) (*UpdateVirtualRouterOutput, error) + func (c *AppMesh) UpdateVirtualService(input *UpdateVirtualServiceInput) (*UpdateVirtualServiceOutput, error) + func (c *AppMesh) UpdateVirtualServiceRequest(input *UpdateVirtualServiceInput) (req *request.Request, output *UpdateVirtualServiceOutput) + func (c *AppMesh) UpdateVirtualServiceWithContext(ctx aws.Context, input *UpdateVirtualServiceInput, opts ...request.Option) (*UpdateVirtualServiceOutput, error) + type AwsCloudMapInstanceAttribute struct + Key *string + Value *string + func (s *AwsCloudMapInstanceAttribute) SetKey(v string) *AwsCloudMapInstanceAttribute + func (s *AwsCloudMapInstanceAttribute) SetValue(v string) *AwsCloudMapInstanceAttribute + func (s *AwsCloudMapInstanceAttribute) Validate() error + func (s AwsCloudMapInstanceAttribute) GoString() string + func (s AwsCloudMapInstanceAttribute) String() string + type AwsCloudMapServiceDiscovery struct + Attributes []*AwsCloudMapInstanceAttribute + NamespaceName *string + ServiceName *string + func (s *AwsCloudMapServiceDiscovery) SetAttributes(v []*AwsCloudMapInstanceAttribute) *AwsCloudMapServiceDiscovery + func (s *AwsCloudMapServiceDiscovery) SetNamespaceName(v string) *AwsCloudMapServiceDiscovery + func (s *AwsCloudMapServiceDiscovery) SetServiceName(v string) *AwsCloudMapServiceDiscovery + func (s *AwsCloudMapServiceDiscovery) Validate() error + func (s AwsCloudMapServiceDiscovery) GoString() string + func (s AwsCloudMapServiceDiscovery) String() string + type Backend struct + VirtualService *VirtualServiceBackend + func (s *Backend) SetVirtualService(v *VirtualServiceBackend) *Backend + func (s *Backend) Validate() error + func (s Backend) GoString() string + func (s Backend) String() string + type CreateMeshInput struct + ClientToken *string + MeshName *string + Spec *MeshSpec + Tags []*TagRef + func (s *CreateMeshInput) SetClientToken(v string) *CreateMeshInput + func (s *CreateMeshInput) SetMeshName(v string) *CreateMeshInput + func (s *CreateMeshInput) SetSpec(v *MeshSpec) *CreateMeshInput + func (s *CreateMeshInput) SetTags(v []*TagRef) *CreateMeshInput + func (s *CreateMeshInput) Validate() error + func (s CreateMeshInput) GoString() string + func (s CreateMeshInput) String() string + type CreateMeshOutput struct + Mesh *MeshData + func (s *CreateMeshOutput) SetMesh(v *MeshData) *CreateMeshOutput + func (s CreateMeshOutput) GoString() string + func (s CreateMeshOutput) String() string + type CreateRouteInput struct + ClientToken *string + MeshName *string + RouteName *string + Spec *RouteSpec + Tags []*TagRef + VirtualRouterName *string + func (s *CreateRouteInput) SetClientToken(v string) *CreateRouteInput + func (s *CreateRouteInput) SetMeshName(v string) *CreateRouteInput + func (s *CreateRouteInput) SetRouteName(v string) *CreateRouteInput + func (s *CreateRouteInput) SetSpec(v *RouteSpec) *CreateRouteInput + func (s *CreateRouteInput) SetTags(v []*TagRef) *CreateRouteInput + func (s *CreateRouteInput) SetVirtualRouterName(v string) *CreateRouteInput + func (s *CreateRouteInput) Validate() error + func (s CreateRouteInput) GoString() string + func (s CreateRouteInput) String() string + type CreateRouteOutput struct + Route *RouteData + func (s *CreateRouteOutput) SetRoute(v *RouteData) *CreateRouteOutput + func (s CreateRouteOutput) GoString() string + func (s CreateRouteOutput) String() string + type CreateVirtualNodeInput struct + ClientToken *string + MeshName *string + Spec *VirtualNodeSpec + Tags []*TagRef + VirtualNodeName *string + func (s *CreateVirtualNodeInput) SetClientToken(v string) *CreateVirtualNodeInput + func (s *CreateVirtualNodeInput) SetMeshName(v string) *CreateVirtualNodeInput + func (s *CreateVirtualNodeInput) SetSpec(v *VirtualNodeSpec) *CreateVirtualNodeInput + func (s *CreateVirtualNodeInput) SetTags(v []*TagRef) *CreateVirtualNodeInput + func (s *CreateVirtualNodeInput) SetVirtualNodeName(v string) *CreateVirtualNodeInput + func (s *CreateVirtualNodeInput) Validate() error + func (s CreateVirtualNodeInput) GoString() string + func (s CreateVirtualNodeInput) String() string + type CreateVirtualNodeOutput struct + VirtualNode *VirtualNodeData + func (s *CreateVirtualNodeOutput) SetVirtualNode(v *VirtualNodeData) *CreateVirtualNodeOutput + func (s CreateVirtualNodeOutput) GoString() string + func (s CreateVirtualNodeOutput) String() string + type CreateVirtualRouterInput struct + ClientToken *string + MeshName *string + Spec *VirtualRouterSpec + Tags []*TagRef + VirtualRouterName *string + func (s *CreateVirtualRouterInput) SetClientToken(v string) *CreateVirtualRouterInput + func (s *CreateVirtualRouterInput) SetMeshName(v string) *CreateVirtualRouterInput + func (s *CreateVirtualRouterInput) SetSpec(v *VirtualRouterSpec) *CreateVirtualRouterInput + func (s *CreateVirtualRouterInput) SetTags(v []*TagRef) *CreateVirtualRouterInput + func (s *CreateVirtualRouterInput) SetVirtualRouterName(v string) *CreateVirtualRouterInput + func (s *CreateVirtualRouterInput) Validate() error + func (s CreateVirtualRouterInput) GoString() string + func (s CreateVirtualRouterInput) String() string + type CreateVirtualRouterOutput struct + VirtualRouter *VirtualRouterData + func (s *CreateVirtualRouterOutput) SetVirtualRouter(v *VirtualRouterData) *CreateVirtualRouterOutput + func (s CreateVirtualRouterOutput) GoString() string + func (s CreateVirtualRouterOutput) String() string + type CreateVirtualServiceInput struct + ClientToken *string + MeshName *string + Spec *VirtualServiceSpec + Tags []*TagRef + VirtualServiceName *string + func (s *CreateVirtualServiceInput) SetClientToken(v string) *CreateVirtualServiceInput + func (s *CreateVirtualServiceInput) SetMeshName(v string) *CreateVirtualServiceInput + func (s *CreateVirtualServiceInput) SetSpec(v *VirtualServiceSpec) *CreateVirtualServiceInput + func (s *CreateVirtualServiceInput) SetTags(v []*TagRef) *CreateVirtualServiceInput + func (s *CreateVirtualServiceInput) SetVirtualServiceName(v string) *CreateVirtualServiceInput + func (s *CreateVirtualServiceInput) Validate() error + func (s CreateVirtualServiceInput) GoString() string + func (s CreateVirtualServiceInput) String() string + type CreateVirtualServiceOutput struct + VirtualService *VirtualServiceData + func (s *CreateVirtualServiceOutput) SetVirtualService(v *VirtualServiceData) *CreateVirtualServiceOutput + func (s CreateVirtualServiceOutput) GoString() string + func (s CreateVirtualServiceOutput) String() string + type DeleteMeshInput struct + MeshName *string + func (s *DeleteMeshInput) SetMeshName(v string) *DeleteMeshInput + func (s *DeleteMeshInput) Validate() error + func (s DeleteMeshInput) GoString() string + func (s DeleteMeshInput) String() string + type DeleteMeshOutput struct + Mesh *MeshData + func (s *DeleteMeshOutput) SetMesh(v *MeshData) *DeleteMeshOutput + func (s DeleteMeshOutput) GoString() string + func (s DeleteMeshOutput) String() string + type DeleteRouteInput struct + MeshName *string + RouteName *string + VirtualRouterName *string + func (s *DeleteRouteInput) SetMeshName(v string) *DeleteRouteInput + func (s *DeleteRouteInput) SetRouteName(v string) *DeleteRouteInput + func (s *DeleteRouteInput) SetVirtualRouterName(v string) *DeleteRouteInput + func (s *DeleteRouteInput) Validate() error + func (s DeleteRouteInput) GoString() string + func (s DeleteRouteInput) String() string + type DeleteRouteOutput struct + Route *RouteData + func (s *DeleteRouteOutput) SetRoute(v *RouteData) *DeleteRouteOutput + func (s DeleteRouteOutput) GoString() string + func (s DeleteRouteOutput) String() string + type DeleteVirtualNodeInput struct + MeshName *string + VirtualNodeName *string + func (s *DeleteVirtualNodeInput) SetMeshName(v string) *DeleteVirtualNodeInput + func (s *DeleteVirtualNodeInput) SetVirtualNodeName(v string) *DeleteVirtualNodeInput + func (s *DeleteVirtualNodeInput) Validate() error + func (s DeleteVirtualNodeInput) GoString() string + func (s DeleteVirtualNodeInput) String() string + type DeleteVirtualNodeOutput struct + VirtualNode *VirtualNodeData + func (s *DeleteVirtualNodeOutput) SetVirtualNode(v *VirtualNodeData) *DeleteVirtualNodeOutput + func (s DeleteVirtualNodeOutput) GoString() string + func (s DeleteVirtualNodeOutput) String() string + type DeleteVirtualRouterInput struct + MeshName *string + VirtualRouterName *string + func (s *DeleteVirtualRouterInput) SetMeshName(v string) *DeleteVirtualRouterInput + func (s *DeleteVirtualRouterInput) SetVirtualRouterName(v string) *DeleteVirtualRouterInput + func (s *DeleteVirtualRouterInput) Validate() error + func (s DeleteVirtualRouterInput) GoString() string + func (s DeleteVirtualRouterInput) String() string + type DeleteVirtualRouterOutput struct + VirtualRouter *VirtualRouterData + func (s *DeleteVirtualRouterOutput) SetVirtualRouter(v *VirtualRouterData) *DeleteVirtualRouterOutput + func (s DeleteVirtualRouterOutput) GoString() string + func (s DeleteVirtualRouterOutput) String() string + type DeleteVirtualServiceInput struct + MeshName *string + VirtualServiceName *string + func (s *DeleteVirtualServiceInput) SetMeshName(v string) *DeleteVirtualServiceInput + func (s *DeleteVirtualServiceInput) SetVirtualServiceName(v string) *DeleteVirtualServiceInput + func (s *DeleteVirtualServiceInput) Validate() error + func (s DeleteVirtualServiceInput) GoString() string + func (s DeleteVirtualServiceInput) String() string + type DeleteVirtualServiceOutput struct + VirtualService *VirtualServiceData + func (s *DeleteVirtualServiceOutput) SetVirtualService(v *VirtualServiceData) *DeleteVirtualServiceOutput + func (s DeleteVirtualServiceOutput) GoString() string + func (s DeleteVirtualServiceOutput) String() string + type DescribeMeshInput struct + MeshName *string + func (s *DescribeMeshInput) SetMeshName(v string) *DescribeMeshInput + func (s *DescribeMeshInput) Validate() error + func (s DescribeMeshInput) GoString() string + func (s DescribeMeshInput) String() string + type DescribeMeshOutput struct + Mesh *MeshData + func (s *DescribeMeshOutput) SetMesh(v *MeshData) *DescribeMeshOutput + func (s DescribeMeshOutput) GoString() string + func (s DescribeMeshOutput) String() string + type DescribeRouteInput struct + MeshName *string + RouteName *string + VirtualRouterName *string + func (s *DescribeRouteInput) SetMeshName(v string) *DescribeRouteInput + func (s *DescribeRouteInput) SetRouteName(v string) *DescribeRouteInput + func (s *DescribeRouteInput) SetVirtualRouterName(v string) *DescribeRouteInput + func (s *DescribeRouteInput) Validate() error + func (s DescribeRouteInput) GoString() string + func (s DescribeRouteInput) String() string + type DescribeRouteOutput struct + Route *RouteData + func (s *DescribeRouteOutput) SetRoute(v *RouteData) *DescribeRouteOutput + func (s DescribeRouteOutput) GoString() string + func (s DescribeRouteOutput) String() string + type DescribeVirtualNodeInput struct + MeshName *string + VirtualNodeName *string + func (s *DescribeVirtualNodeInput) SetMeshName(v string) *DescribeVirtualNodeInput + func (s *DescribeVirtualNodeInput) SetVirtualNodeName(v string) *DescribeVirtualNodeInput + func (s *DescribeVirtualNodeInput) Validate() error + func (s DescribeVirtualNodeInput) GoString() string + func (s DescribeVirtualNodeInput) String() string + type DescribeVirtualNodeOutput struct + VirtualNode *VirtualNodeData + func (s *DescribeVirtualNodeOutput) SetVirtualNode(v *VirtualNodeData) *DescribeVirtualNodeOutput + func (s DescribeVirtualNodeOutput) GoString() string + func (s DescribeVirtualNodeOutput) String() string + type DescribeVirtualRouterInput struct + MeshName *string + VirtualRouterName *string + func (s *DescribeVirtualRouterInput) SetMeshName(v string) *DescribeVirtualRouterInput + func (s *DescribeVirtualRouterInput) SetVirtualRouterName(v string) *DescribeVirtualRouterInput + func (s *DescribeVirtualRouterInput) Validate() error + func (s DescribeVirtualRouterInput) GoString() string + func (s DescribeVirtualRouterInput) String() string + type DescribeVirtualRouterOutput struct + VirtualRouter *VirtualRouterData + func (s *DescribeVirtualRouterOutput) SetVirtualRouter(v *VirtualRouterData) *DescribeVirtualRouterOutput + func (s DescribeVirtualRouterOutput) GoString() string + func (s DescribeVirtualRouterOutput) String() string + type DescribeVirtualServiceInput struct + MeshName *string + VirtualServiceName *string + func (s *DescribeVirtualServiceInput) SetMeshName(v string) *DescribeVirtualServiceInput + func (s *DescribeVirtualServiceInput) SetVirtualServiceName(v string) *DescribeVirtualServiceInput + func (s *DescribeVirtualServiceInput) Validate() error + func (s DescribeVirtualServiceInput) GoString() string + func (s DescribeVirtualServiceInput) String() string + type DescribeVirtualServiceOutput struct + VirtualService *VirtualServiceData + func (s *DescribeVirtualServiceOutput) SetVirtualService(v *VirtualServiceData) *DescribeVirtualServiceOutput + func (s DescribeVirtualServiceOutput) GoString() string + func (s DescribeVirtualServiceOutput) String() string + type DnsServiceDiscovery struct + Hostname *string + func (s *DnsServiceDiscovery) SetHostname(v string) *DnsServiceDiscovery + func (s *DnsServiceDiscovery) Validate() error + func (s DnsServiceDiscovery) GoString() string + func (s DnsServiceDiscovery) String() string + type EgressFilter struct + Type *string + func (s *EgressFilter) SetType(v string) *EgressFilter + func (s *EgressFilter) Validate() error + func (s EgressFilter) GoString() string + func (s EgressFilter) String() string + type FileAccessLog struct + Path *string + func (s *FileAccessLog) SetPath(v string) *FileAccessLog + func (s *FileAccessLog) Validate() error + func (s FileAccessLog) GoString() string + func (s FileAccessLog) String() string + type HealthCheckPolicy struct + HealthyThreshold *int64 + IntervalMillis *int64 + Path *string + Port *int64 + Protocol *string + TimeoutMillis *int64 + UnhealthyThreshold *int64 + func (s *HealthCheckPolicy) SetHealthyThreshold(v int64) *HealthCheckPolicy + func (s *HealthCheckPolicy) SetIntervalMillis(v int64) *HealthCheckPolicy + func (s *HealthCheckPolicy) SetPath(v string) *HealthCheckPolicy + func (s *HealthCheckPolicy) SetPort(v int64) *HealthCheckPolicy + func (s *HealthCheckPolicy) SetProtocol(v string) *HealthCheckPolicy + func (s *HealthCheckPolicy) SetTimeoutMillis(v int64) *HealthCheckPolicy + func (s *HealthCheckPolicy) SetUnhealthyThreshold(v int64) *HealthCheckPolicy + func (s *HealthCheckPolicy) Validate() error + func (s HealthCheckPolicy) GoString() string + func (s HealthCheckPolicy) String() string + type HttpRoute struct + Action *HttpRouteAction + Match *HttpRouteMatch + func (s *HttpRoute) SetAction(v *HttpRouteAction) *HttpRoute + func (s *HttpRoute) SetMatch(v *HttpRouteMatch) *HttpRoute + func (s *HttpRoute) Validate() error + func (s HttpRoute) GoString() string + func (s HttpRoute) String() string + type HttpRouteAction struct + WeightedTargets []*WeightedTarget + func (s *HttpRouteAction) SetWeightedTargets(v []*WeightedTarget) *HttpRouteAction + func (s *HttpRouteAction) Validate() error + func (s HttpRouteAction) GoString() string + func (s HttpRouteAction) String() string + type HttpRouteMatch struct + Prefix *string + func (s *HttpRouteMatch) SetPrefix(v string) *HttpRouteMatch + func (s *HttpRouteMatch) Validate() error + func (s HttpRouteMatch) GoString() string + func (s HttpRouteMatch) String() string + type ListMeshesInput struct + Limit *int64 + NextToken *string + func (s *ListMeshesInput) SetLimit(v int64) *ListMeshesInput + func (s *ListMeshesInput) SetNextToken(v string) *ListMeshesInput + func (s *ListMeshesInput) Validate() error + func (s ListMeshesInput) GoString() string + func (s ListMeshesInput) String() string + type ListMeshesOutput struct + Meshes []*MeshRef + NextToken *string + func (s *ListMeshesOutput) SetMeshes(v []*MeshRef) *ListMeshesOutput + func (s *ListMeshesOutput) SetNextToken(v string) *ListMeshesOutput + func (s ListMeshesOutput) GoString() string + func (s ListMeshesOutput) String() string + type ListRoutesInput struct + Limit *int64 + MeshName *string + NextToken *string + VirtualRouterName *string + func (s *ListRoutesInput) SetLimit(v int64) *ListRoutesInput + func (s *ListRoutesInput) SetMeshName(v string) *ListRoutesInput + func (s *ListRoutesInput) SetNextToken(v string) *ListRoutesInput + func (s *ListRoutesInput) SetVirtualRouterName(v string) *ListRoutesInput + func (s *ListRoutesInput) Validate() error + func (s ListRoutesInput) GoString() string + func (s ListRoutesInput) String() string + type ListRoutesOutput struct + NextToken *string + Routes []*RouteRef + func (s *ListRoutesOutput) SetNextToken(v string) *ListRoutesOutput + func (s *ListRoutesOutput) SetRoutes(v []*RouteRef) *ListRoutesOutput + func (s ListRoutesOutput) GoString() string + func (s ListRoutesOutput) String() string + type ListTagsForResourceInput struct + Limit *int64 + NextToken *string + ResourceArn *string + func (s *ListTagsForResourceInput) SetLimit(v int64) *ListTagsForResourceInput + func (s *ListTagsForResourceInput) SetNextToken(v string) *ListTagsForResourceInput + func (s *ListTagsForResourceInput) SetResourceArn(v string) *ListTagsForResourceInput + func (s *ListTagsForResourceInput) Validate() error + func (s ListTagsForResourceInput) GoString() string + func (s ListTagsForResourceInput) String() string + type ListTagsForResourceOutput struct + NextToken *string + Tags []*TagRef + func (s *ListTagsForResourceOutput) SetNextToken(v string) *ListTagsForResourceOutput + func (s *ListTagsForResourceOutput) SetTags(v []*TagRef) *ListTagsForResourceOutput + func (s ListTagsForResourceOutput) GoString() string + func (s ListTagsForResourceOutput) String() string + type ListVirtualNodesInput struct + Limit *int64 + MeshName *string + NextToken *string + func (s *ListVirtualNodesInput) SetLimit(v int64) *ListVirtualNodesInput + func (s *ListVirtualNodesInput) SetMeshName(v string) *ListVirtualNodesInput + func (s *ListVirtualNodesInput) SetNextToken(v string) *ListVirtualNodesInput + func (s *ListVirtualNodesInput) Validate() error + func (s ListVirtualNodesInput) GoString() string + func (s ListVirtualNodesInput) String() string + type ListVirtualNodesOutput struct + NextToken *string + VirtualNodes []*VirtualNodeRef + func (s *ListVirtualNodesOutput) SetNextToken(v string) *ListVirtualNodesOutput + func (s *ListVirtualNodesOutput) SetVirtualNodes(v []*VirtualNodeRef) *ListVirtualNodesOutput + func (s ListVirtualNodesOutput) GoString() string + func (s ListVirtualNodesOutput) String() string + type ListVirtualRoutersInput struct + Limit *int64 + MeshName *string + NextToken *string + func (s *ListVirtualRoutersInput) SetLimit(v int64) *ListVirtualRoutersInput + func (s *ListVirtualRoutersInput) SetMeshName(v string) *ListVirtualRoutersInput + func (s *ListVirtualRoutersInput) SetNextToken(v string) *ListVirtualRoutersInput + func (s *ListVirtualRoutersInput) Validate() error + func (s ListVirtualRoutersInput) GoString() string + func (s ListVirtualRoutersInput) String() string + type ListVirtualRoutersOutput struct + NextToken *string + VirtualRouters []*VirtualRouterRef + func (s *ListVirtualRoutersOutput) SetNextToken(v string) *ListVirtualRoutersOutput + func (s *ListVirtualRoutersOutput) SetVirtualRouters(v []*VirtualRouterRef) *ListVirtualRoutersOutput + func (s ListVirtualRoutersOutput) GoString() string + func (s ListVirtualRoutersOutput) String() string + type ListVirtualServicesInput struct + Limit *int64 + MeshName *string + NextToken *string + func (s *ListVirtualServicesInput) SetLimit(v int64) *ListVirtualServicesInput + func (s *ListVirtualServicesInput) SetMeshName(v string) *ListVirtualServicesInput + func (s *ListVirtualServicesInput) SetNextToken(v string) *ListVirtualServicesInput + func (s *ListVirtualServicesInput) Validate() error + func (s ListVirtualServicesInput) GoString() string + func (s ListVirtualServicesInput) String() string + type ListVirtualServicesOutput struct + NextToken *string + VirtualServices []*VirtualServiceRef + func (s *ListVirtualServicesOutput) SetNextToken(v string) *ListVirtualServicesOutput + func (s *ListVirtualServicesOutput) SetVirtualServices(v []*VirtualServiceRef) *ListVirtualServicesOutput + func (s ListVirtualServicesOutput) GoString() string + func (s ListVirtualServicesOutput) String() string + type Listener struct + HealthCheck *HealthCheckPolicy + PortMapping *PortMapping + func (s *Listener) SetHealthCheck(v *HealthCheckPolicy) *Listener + func (s *Listener) SetPortMapping(v *PortMapping) *Listener + func (s *Listener) Validate() error + func (s Listener) GoString() string + func (s Listener) String() string + type Logging struct + AccessLog *AccessLog + func (s *Logging) SetAccessLog(v *AccessLog) *Logging + func (s *Logging) Validate() error + func (s Logging) GoString() string + func (s Logging) String() string + type MeshData struct + MeshName *string + Metadata *ResourceMetadata + Spec *MeshSpec + Status *MeshStatus + func (s *MeshData) SetMeshName(v string) *MeshData + func (s *MeshData) SetMetadata(v *ResourceMetadata) *MeshData + func (s *MeshData) SetSpec(v *MeshSpec) *MeshData + func (s *MeshData) SetStatus(v *MeshStatus) *MeshData + func (s MeshData) GoString() string + func (s MeshData) String() string + type MeshRef struct + Arn *string + MeshName *string + func (s *MeshRef) SetArn(v string) *MeshRef + func (s *MeshRef) SetMeshName(v string) *MeshRef + func (s MeshRef) GoString() string + func (s MeshRef) String() string + type MeshSpec struct + EgressFilter *EgressFilter + func (s *MeshSpec) SetEgressFilter(v *EgressFilter) *MeshSpec + func (s *MeshSpec) Validate() error + func (s MeshSpec) GoString() string + func (s MeshSpec) String() string + type MeshStatus struct + Status *string + func (s *MeshStatus) SetStatus(v string) *MeshStatus + func (s MeshStatus) GoString() string + func (s MeshStatus) String() string + type PortMapping struct + Port *int64 + Protocol *string + func (s *PortMapping) SetPort(v int64) *PortMapping + func (s *PortMapping) SetProtocol(v string) *PortMapping + func (s *PortMapping) Validate() error + func (s PortMapping) GoString() string + func (s PortMapping) String() string + type ResourceMetadata struct + Arn *string + CreatedAt *time.Time + LastUpdatedAt *time.Time + Uid *string + Version *int64 + func (s *ResourceMetadata) SetArn(v string) *ResourceMetadata + func (s *ResourceMetadata) SetCreatedAt(v time.Time) *ResourceMetadata + func (s *ResourceMetadata) SetLastUpdatedAt(v time.Time) *ResourceMetadata + func (s *ResourceMetadata) SetUid(v string) *ResourceMetadata + func (s *ResourceMetadata) SetVersion(v int64) *ResourceMetadata + func (s ResourceMetadata) GoString() string + func (s ResourceMetadata) String() string + type RouteData struct + MeshName *string + Metadata *ResourceMetadata + RouteName *string + Spec *RouteSpec + Status *RouteStatus + VirtualRouterName *string + func (s *RouteData) SetMeshName(v string) *RouteData + func (s *RouteData) SetMetadata(v *ResourceMetadata) *RouteData + func (s *RouteData) SetRouteName(v string) *RouteData + func (s *RouteData) SetSpec(v *RouteSpec) *RouteData + func (s *RouteData) SetStatus(v *RouteStatus) *RouteData + func (s *RouteData) SetVirtualRouterName(v string) *RouteData + func (s RouteData) GoString() string + func (s RouteData) String() string + type RouteRef struct + Arn *string + MeshName *string + RouteName *string + VirtualRouterName *string + func (s *RouteRef) SetArn(v string) *RouteRef + func (s *RouteRef) SetMeshName(v string) *RouteRef + func (s *RouteRef) SetRouteName(v string) *RouteRef + func (s *RouteRef) SetVirtualRouterName(v string) *RouteRef + func (s RouteRef) GoString() string + func (s RouteRef) String() string + type RouteSpec struct + HttpRoute *HttpRoute + TcpRoute *TcpRoute + func (s *RouteSpec) SetHttpRoute(v *HttpRoute) *RouteSpec + func (s *RouteSpec) SetTcpRoute(v *TcpRoute) *RouteSpec + func (s *RouteSpec) Validate() error + func (s RouteSpec) GoString() string + func (s RouteSpec) String() string + type RouteStatus struct + Status *string + func (s *RouteStatus) SetStatus(v string) *RouteStatus + func (s RouteStatus) GoString() string + func (s RouteStatus) String() string + type ServiceDiscovery struct + AwsCloudMap *AwsCloudMapServiceDiscovery + Dns *DnsServiceDiscovery + func (s *ServiceDiscovery) SetAwsCloudMap(v *AwsCloudMapServiceDiscovery) *ServiceDiscovery + func (s *ServiceDiscovery) SetDns(v *DnsServiceDiscovery) *ServiceDiscovery + func (s *ServiceDiscovery) Validate() error + func (s ServiceDiscovery) GoString() string + func (s ServiceDiscovery) String() string + type TagRef struct + Key *string + Value *string + func (s *TagRef) SetKey(v string) *TagRef + func (s *TagRef) SetValue(v string) *TagRef + func (s *TagRef) Validate() error + func (s TagRef) GoString() string + func (s TagRef) String() string + type TagResourceInput struct + ResourceArn *string + Tags []*TagRef + func (s *TagResourceInput) SetResourceArn(v string) *TagResourceInput + func (s *TagResourceInput) SetTags(v []*TagRef) *TagResourceInput + func (s *TagResourceInput) Validate() error + func (s TagResourceInput) GoString() string + func (s TagResourceInput) String() string + type TagResourceOutput struct + func (s TagResourceOutput) GoString() string + func (s TagResourceOutput) String() string + type TcpRoute struct + Action *TcpRouteAction + func (s *TcpRoute) SetAction(v *TcpRouteAction) *TcpRoute + func (s *TcpRoute) Validate() error + func (s TcpRoute) GoString() string + func (s TcpRoute) String() string + type TcpRouteAction struct + WeightedTargets []*WeightedTarget + func (s *TcpRouteAction) SetWeightedTargets(v []*WeightedTarget) *TcpRouteAction + func (s *TcpRouteAction) Validate() error + func (s TcpRouteAction) GoString() string + func (s TcpRouteAction) String() string + type UntagResourceInput struct + ResourceArn *string + TagKeys []*string + func (s *UntagResourceInput) SetResourceArn(v string) *UntagResourceInput + func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput + func (s *UntagResourceInput) Validate() error + func (s UntagResourceInput) GoString() string + func (s UntagResourceInput) String() string + type UntagResourceOutput struct + func (s UntagResourceOutput) GoString() string + func (s UntagResourceOutput) String() string + type UpdateMeshInput struct + ClientToken *string + MeshName *string + Spec *MeshSpec + func (s *UpdateMeshInput) SetClientToken(v string) *UpdateMeshInput + func (s *UpdateMeshInput) SetMeshName(v string) *UpdateMeshInput + func (s *UpdateMeshInput) SetSpec(v *MeshSpec) *UpdateMeshInput + func (s *UpdateMeshInput) Validate() error + func (s UpdateMeshInput) GoString() string + func (s UpdateMeshInput) String() string + type UpdateMeshOutput struct + Mesh *MeshData + func (s *UpdateMeshOutput) SetMesh(v *MeshData) *UpdateMeshOutput + func (s UpdateMeshOutput) GoString() string + func (s UpdateMeshOutput) String() string + type UpdateRouteInput struct + ClientToken *string + MeshName *string + RouteName *string + Spec *RouteSpec + VirtualRouterName *string + func (s *UpdateRouteInput) SetClientToken(v string) *UpdateRouteInput + func (s *UpdateRouteInput) SetMeshName(v string) *UpdateRouteInput + func (s *UpdateRouteInput) SetRouteName(v string) *UpdateRouteInput + func (s *UpdateRouteInput) SetSpec(v *RouteSpec) *UpdateRouteInput + func (s *UpdateRouteInput) SetVirtualRouterName(v string) *UpdateRouteInput + func (s *UpdateRouteInput) Validate() error + func (s UpdateRouteInput) GoString() string + func (s UpdateRouteInput) String() string + type UpdateRouteOutput struct + Route *RouteData + func (s *UpdateRouteOutput) SetRoute(v *RouteData) *UpdateRouteOutput + func (s UpdateRouteOutput) GoString() string + func (s UpdateRouteOutput) String() string + type UpdateVirtualNodeInput struct + ClientToken *string + MeshName *string + Spec *VirtualNodeSpec + VirtualNodeName *string + func (s *UpdateVirtualNodeInput) SetClientToken(v string) *UpdateVirtualNodeInput + func (s *UpdateVirtualNodeInput) SetMeshName(v string) *UpdateVirtualNodeInput + func (s *UpdateVirtualNodeInput) SetSpec(v *VirtualNodeSpec) *UpdateVirtualNodeInput + func (s *UpdateVirtualNodeInput) SetVirtualNodeName(v string) *UpdateVirtualNodeInput + func (s *UpdateVirtualNodeInput) Validate() error + func (s UpdateVirtualNodeInput) GoString() string + func (s UpdateVirtualNodeInput) String() string + type UpdateVirtualNodeOutput struct + VirtualNode *VirtualNodeData + func (s *UpdateVirtualNodeOutput) SetVirtualNode(v *VirtualNodeData) *UpdateVirtualNodeOutput + func (s UpdateVirtualNodeOutput) GoString() string + func (s UpdateVirtualNodeOutput) String() string + type UpdateVirtualRouterInput struct + ClientToken *string + MeshName *string + Spec *VirtualRouterSpec + VirtualRouterName *string + func (s *UpdateVirtualRouterInput) SetClientToken(v string) *UpdateVirtualRouterInput + func (s *UpdateVirtualRouterInput) SetMeshName(v string) *UpdateVirtualRouterInput + func (s *UpdateVirtualRouterInput) SetSpec(v *VirtualRouterSpec) *UpdateVirtualRouterInput + func (s *UpdateVirtualRouterInput) SetVirtualRouterName(v string) *UpdateVirtualRouterInput + func (s *UpdateVirtualRouterInput) Validate() error + func (s UpdateVirtualRouterInput) GoString() string + func (s UpdateVirtualRouterInput) String() string + type UpdateVirtualRouterOutput struct + VirtualRouter *VirtualRouterData + func (s *UpdateVirtualRouterOutput) SetVirtualRouter(v *VirtualRouterData) *UpdateVirtualRouterOutput + func (s UpdateVirtualRouterOutput) GoString() string + func (s UpdateVirtualRouterOutput) String() string + type UpdateVirtualServiceInput struct + ClientToken *string + MeshName *string + Spec *VirtualServiceSpec + VirtualServiceName *string + func (s *UpdateVirtualServiceInput) SetClientToken(v string) *UpdateVirtualServiceInput + func (s *UpdateVirtualServiceInput) SetMeshName(v string) *UpdateVirtualServiceInput + func (s *UpdateVirtualServiceInput) SetSpec(v *VirtualServiceSpec) *UpdateVirtualServiceInput + func (s *UpdateVirtualServiceInput) SetVirtualServiceName(v string) *UpdateVirtualServiceInput + func (s *UpdateVirtualServiceInput) Validate() error + func (s UpdateVirtualServiceInput) GoString() string + func (s UpdateVirtualServiceInput) String() string + type UpdateVirtualServiceOutput struct + VirtualService *VirtualServiceData + func (s *UpdateVirtualServiceOutput) SetVirtualService(v *VirtualServiceData) *UpdateVirtualServiceOutput + func (s UpdateVirtualServiceOutput) GoString() string + func (s UpdateVirtualServiceOutput) String() string + type VirtualNodeData struct + MeshName *string + Metadata *ResourceMetadata + Spec *VirtualNodeSpec + Status *VirtualNodeStatus + VirtualNodeName *string + func (s *VirtualNodeData) SetMeshName(v string) *VirtualNodeData + func (s *VirtualNodeData) SetMetadata(v *ResourceMetadata) *VirtualNodeData + func (s *VirtualNodeData) SetSpec(v *VirtualNodeSpec) *VirtualNodeData + func (s *VirtualNodeData) SetStatus(v *VirtualNodeStatus) *VirtualNodeData + func (s *VirtualNodeData) SetVirtualNodeName(v string) *VirtualNodeData + func (s VirtualNodeData) GoString() string + func (s VirtualNodeData) String() string + type VirtualNodeRef struct + Arn *string + MeshName *string + VirtualNodeName *string + func (s *VirtualNodeRef) SetArn(v string) *VirtualNodeRef + func (s *VirtualNodeRef) SetMeshName(v string) *VirtualNodeRef + func (s *VirtualNodeRef) SetVirtualNodeName(v string) *VirtualNodeRef + func (s VirtualNodeRef) GoString() string + func (s VirtualNodeRef) String() string + type VirtualNodeServiceProvider struct + VirtualNodeName *string + func (s *VirtualNodeServiceProvider) SetVirtualNodeName(v string) *VirtualNodeServiceProvider + func (s *VirtualNodeServiceProvider) Validate() error + func (s VirtualNodeServiceProvider) GoString() string + func (s VirtualNodeServiceProvider) String() string + type VirtualNodeSpec struct + Backends []*Backend + Listeners []*Listener + Logging *Logging + ServiceDiscovery *ServiceDiscovery + func (s *VirtualNodeSpec) SetBackends(v []*Backend) *VirtualNodeSpec + func (s *VirtualNodeSpec) SetListeners(v []*Listener) *VirtualNodeSpec + func (s *VirtualNodeSpec) SetLogging(v *Logging) *VirtualNodeSpec + func (s *VirtualNodeSpec) SetServiceDiscovery(v *ServiceDiscovery) *VirtualNodeSpec + func (s *VirtualNodeSpec) Validate() error + func (s VirtualNodeSpec) GoString() string + func (s VirtualNodeSpec) String() string + type VirtualNodeStatus struct + Status *string + func (s *VirtualNodeStatus) SetStatus(v string) *VirtualNodeStatus + func (s VirtualNodeStatus) GoString() string + func (s VirtualNodeStatus) String() string + type VirtualRouterData struct + MeshName *string + Metadata *ResourceMetadata + Spec *VirtualRouterSpec + Status *VirtualRouterStatus + VirtualRouterName *string + func (s *VirtualRouterData) SetMeshName(v string) *VirtualRouterData + func (s *VirtualRouterData) SetMetadata(v *ResourceMetadata) *VirtualRouterData + func (s *VirtualRouterData) SetSpec(v *VirtualRouterSpec) *VirtualRouterData + func (s *VirtualRouterData) SetStatus(v *VirtualRouterStatus) *VirtualRouterData + func (s *VirtualRouterData) SetVirtualRouterName(v string) *VirtualRouterData + func (s VirtualRouterData) GoString() string + func (s VirtualRouterData) String() string + type VirtualRouterListener struct + PortMapping *PortMapping + func (s *VirtualRouterListener) SetPortMapping(v *PortMapping) *VirtualRouterListener + func (s *VirtualRouterListener) Validate() error + func (s VirtualRouterListener) GoString() string + func (s VirtualRouterListener) String() string + type VirtualRouterRef struct + Arn *string + MeshName *string + VirtualRouterName *string + func (s *VirtualRouterRef) SetArn(v string) *VirtualRouterRef + func (s *VirtualRouterRef) SetMeshName(v string) *VirtualRouterRef + func (s *VirtualRouterRef) SetVirtualRouterName(v string) *VirtualRouterRef + func (s VirtualRouterRef) GoString() string + func (s VirtualRouterRef) String() string + type VirtualRouterServiceProvider struct + VirtualRouterName *string + func (s *VirtualRouterServiceProvider) SetVirtualRouterName(v string) *VirtualRouterServiceProvider + func (s *VirtualRouterServiceProvider) Validate() error + func (s VirtualRouterServiceProvider) GoString() string + func (s VirtualRouterServiceProvider) String() string + type VirtualRouterSpec struct + Listeners []*VirtualRouterListener + func (s *VirtualRouterSpec) SetListeners(v []*VirtualRouterListener) *VirtualRouterSpec + func (s *VirtualRouterSpec) Validate() error + func (s VirtualRouterSpec) GoString() string + func (s VirtualRouterSpec) String() string + type VirtualRouterStatus struct + Status *string + func (s *VirtualRouterStatus) SetStatus(v string) *VirtualRouterStatus + func (s VirtualRouterStatus) GoString() string + func (s VirtualRouterStatus) String() string + type VirtualServiceBackend struct + VirtualServiceName *string + func (s *VirtualServiceBackend) SetVirtualServiceName(v string) *VirtualServiceBackend + func (s *VirtualServiceBackend) Validate() error + func (s VirtualServiceBackend) GoString() string + func (s VirtualServiceBackend) String() string + type VirtualServiceData struct + MeshName *string + Metadata *ResourceMetadata + Spec *VirtualServiceSpec + Status *VirtualServiceStatus + VirtualServiceName *string + func (s *VirtualServiceData) SetMeshName(v string) *VirtualServiceData + func (s *VirtualServiceData) SetMetadata(v *ResourceMetadata) *VirtualServiceData + func (s *VirtualServiceData) SetSpec(v *VirtualServiceSpec) *VirtualServiceData + func (s *VirtualServiceData) SetStatus(v *VirtualServiceStatus) *VirtualServiceData + func (s *VirtualServiceData) SetVirtualServiceName(v string) *VirtualServiceData + func (s VirtualServiceData) GoString() string + func (s VirtualServiceData) String() string + type VirtualServiceProvider struct + VirtualNode *VirtualNodeServiceProvider + VirtualRouter *VirtualRouterServiceProvider + func (s *VirtualServiceProvider) SetVirtualNode(v *VirtualNodeServiceProvider) *VirtualServiceProvider + func (s *VirtualServiceProvider) SetVirtualRouter(v *VirtualRouterServiceProvider) *VirtualServiceProvider + func (s *VirtualServiceProvider) Validate() error + func (s VirtualServiceProvider) GoString() string + func (s VirtualServiceProvider) String() string + type VirtualServiceRef struct + Arn *string + MeshName *string + VirtualServiceName *string + func (s *VirtualServiceRef) SetArn(v string) *VirtualServiceRef + func (s *VirtualServiceRef) SetMeshName(v string) *VirtualServiceRef + func (s *VirtualServiceRef) SetVirtualServiceName(v string) *VirtualServiceRef + func (s VirtualServiceRef) GoString() string + func (s VirtualServiceRef) String() string + type VirtualServiceSpec struct + Provider *VirtualServiceProvider + func (s *VirtualServiceSpec) SetProvider(v *VirtualServiceProvider) *VirtualServiceSpec + func (s *VirtualServiceSpec) Validate() error + func (s VirtualServiceSpec) GoString() string + func (s VirtualServiceSpec) String() string + type VirtualServiceStatus struct + Status *string + func (s *VirtualServiceStatus) SetStatus(v string) *VirtualServiceStatus + func (s VirtualServiceStatus) GoString() string + func (s VirtualServiceStatus) String() string + type WeightedTarget struct + VirtualNode *string + Weight *int64 + func (s *WeightedTarget) SetVirtualNode(v string) *WeightedTarget + func (s *WeightedTarget) SetWeight(v int64) *WeightedTarget + func (s *WeightedTarget) Validate() error + func (s WeightedTarget) GoString() string + func (s WeightedTarget) String() string