Versions in this module Expand all Collapse all v1 v1.48.2 Nov 21, 2023 Changes in this version + const DefaultGatewayRouteRewriteDisabled + const DefaultGatewayRouteRewriteEnabled + const DnsResponseTypeEndpoints + const DnsResponseTypeLoadbalancer + const DurationUnitMs + const DurationUnitS + 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 GatewayRouteStatusCodeActive + const GatewayRouteStatusCodeDeleted + const GatewayRouteStatusCodeInactive + const GrpcRetryPolicyEventCancelled + const GrpcRetryPolicyEventDeadlineExceeded + const GrpcRetryPolicyEventInternal + const GrpcRetryPolicyEventResourceExhausted + const GrpcRetryPolicyEventUnavailable + const HttpMethodConnect + const HttpMethodDelete + const HttpMethodGet + const HttpMethodHead + const HttpMethodOptions + const HttpMethodPatch + const HttpMethodPost + const HttpMethodPut + const HttpMethodTrace + const HttpSchemeHttp + const HttpSchemeHttps + const IpPreferenceIpv4Only + const IpPreferenceIpv4Preferred + const IpPreferenceIpv6Only + const IpPreferenceIpv6Preferred + const ListenerTlsModeDisabled + const ListenerTlsModePermissive + const ListenerTlsModeStrict + const MeshStatusCodeActive + const MeshStatusCodeDeleted + const MeshStatusCodeInactive + const PortProtocolGrpc + const PortProtocolHttp + const PortProtocolHttp2 + const PortProtocolTcp + const RouteStatusCodeActive + const RouteStatusCodeDeleted + const RouteStatusCodeInactive + const ServiceID + const ServiceName + const TcpRetryPolicyEventConnectionError + const VirtualGatewayListenerTlsModeDisabled + const VirtualGatewayListenerTlsModePermissive + const VirtualGatewayListenerTlsModeStrict + const VirtualGatewayPortProtocolGrpc + const VirtualGatewayPortProtocolHttp + const VirtualGatewayPortProtocolHttp2 + const VirtualGatewayStatusCodeActive + const VirtualGatewayStatusCodeDeleted + const VirtualGatewayStatusCodeInactive + const VirtualNodeStatusCodeActive + const VirtualNodeStatusCodeDeleted + const VirtualNodeStatusCodeInactive + const VirtualRouterStatusCodeActive + const VirtualRouterStatusCodeDeleted + const VirtualRouterStatusCodeInactive + const VirtualServiceStatusCodeActive + const VirtualServiceStatusCodeDeleted + const VirtualServiceStatusCodeInactive + func DefaultGatewayRouteRewrite_Values() []string + func DnsResponseType_Values() []string + func DurationUnit_Values() []string + func EgressFilterType_Values() []string + func GatewayRouteStatusCode_Values() []string + func GrpcRetryPolicyEvent_Values() []string + func HttpMethod_Values() []string + func HttpScheme_Values() []string + func IpPreference_Values() []string + func ListenerTlsMode_Values() []string + func MeshStatusCode_Values() []string + func PortProtocol_Values() []string + func RouteStatusCode_Values() []string + func TcpRetryPolicyEvent_Values() []string + func VirtualGatewayListenerTlsMode_Values() []string + func VirtualGatewayPortProtocol_Values() []string + func VirtualGatewayStatusCode_Values() []string + func VirtualNodeStatusCode_Values() []string + func VirtualRouterStatusCode_Values() []string + func VirtualServiceStatusCode_Values() []string + 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) CreateGatewayRoute(input *CreateGatewayRouteInput) (*CreateGatewayRouteOutput, error) + func (c *AppMesh) CreateGatewayRouteRequest(input *CreateGatewayRouteInput) (req *request.Request, output *CreateGatewayRouteOutput) + func (c *AppMesh) CreateGatewayRouteWithContext(ctx aws.Context, input *CreateGatewayRouteInput, opts ...request.Option) (*CreateGatewayRouteOutput, error) + 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) CreateVirtualGateway(input *CreateVirtualGatewayInput) (*CreateVirtualGatewayOutput, error) + func (c *AppMesh) CreateVirtualGatewayRequest(input *CreateVirtualGatewayInput) (req *request.Request, output *CreateVirtualGatewayOutput) + func (c *AppMesh) CreateVirtualGatewayWithContext(ctx aws.Context, input *CreateVirtualGatewayInput, opts ...request.Option) (*CreateVirtualGatewayOutput, 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) DeleteGatewayRoute(input *DeleteGatewayRouteInput) (*DeleteGatewayRouteOutput, error) + func (c *AppMesh) DeleteGatewayRouteRequest(input *DeleteGatewayRouteInput) (req *request.Request, output *DeleteGatewayRouteOutput) + func (c *AppMesh) DeleteGatewayRouteWithContext(ctx aws.Context, input *DeleteGatewayRouteInput, opts ...request.Option) (*DeleteGatewayRouteOutput, 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) DeleteVirtualGateway(input *DeleteVirtualGatewayInput) (*DeleteVirtualGatewayOutput, error) + func (c *AppMesh) DeleteVirtualGatewayRequest(input *DeleteVirtualGatewayInput) (req *request.Request, output *DeleteVirtualGatewayOutput) + func (c *AppMesh) DeleteVirtualGatewayWithContext(ctx aws.Context, input *DeleteVirtualGatewayInput, opts ...request.Option) (*DeleteVirtualGatewayOutput, 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) DescribeGatewayRoute(input *DescribeGatewayRouteInput) (*DescribeGatewayRouteOutput, error) + func (c *AppMesh) DescribeGatewayRouteRequest(input *DescribeGatewayRouteInput) (req *request.Request, output *DescribeGatewayRouteOutput) + func (c *AppMesh) DescribeGatewayRouteWithContext(ctx aws.Context, input *DescribeGatewayRouteInput, opts ...request.Option) (*DescribeGatewayRouteOutput, 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) DescribeVirtualGateway(input *DescribeVirtualGatewayInput) (*DescribeVirtualGatewayOutput, error) + func (c *AppMesh) DescribeVirtualGatewayRequest(input *DescribeVirtualGatewayInput) (req *request.Request, output *DescribeVirtualGatewayOutput) + func (c *AppMesh) DescribeVirtualGatewayWithContext(ctx aws.Context, input *DescribeVirtualGatewayInput, opts ...request.Option) (*DescribeVirtualGatewayOutput, 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) ListGatewayRoutes(input *ListGatewayRoutesInput) (*ListGatewayRoutesOutput, error) + func (c *AppMesh) ListGatewayRoutesPages(input *ListGatewayRoutesInput, fn func(*ListGatewayRoutesOutput, bool) bool) error + func (c *AppMesh) ListGatewayRoutesPagesWithContext(ctx aws.Context, input *ListGatewayRoutesInput, ...) error + func (c *AppMesh) ListGatewayRoutesRequest(input *ListGatewayRoutesInput) (req *request.Request, output *ListGatewayRoutesOutput) + func (c *AppMesh) ListGatewayRoutesWithContext(ctx aws.Context, input *ListGatewayRoutesInput, opts ...request.Option) (*ListGatewayRoutesOutput, 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) ListVirtualGateways(input *ListVirtualGatewaysInput) (*ListVirtualGatewaysOutput, error) + func (c *AppMesh) ListVirtualGatewaysPages(input *ListVirtualGatewaysInput, ...) error + func (c *AppMesh) ListVirtualGatewaysPagesWithContext(ctx aws.Context, input *ListVirtualGatewaysInput, ...) error + func (c *AppMesh) ListVirtualGatewaysRequest(input *ListVirtualGatewaysInput) (req *request.Request, output *ListVirtualGatewaysOutput) + func (c *AppMesh) ListVirtualGatewaysWithContext(ctx aws.Context, input *ListVirtualGatewaysInput, opts ...request.Option) (*ListVirtualGatewaysOutput, 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) UpdateGatewayRoute(input *UpdateGatewayRouteInput) (*UpdateGatewayRouteOutput, error) + func (c *AppMesh) UpdateGatewayRouteRequest(input *UpdateGatewayRouteInput) (req *request.Request, output *UpdateGatewayRouteOutput) + func (c *AppMesh) UpdateGatewayRouteWithContext(ctx aws.Context, input *UpdateGatewayRouteInput, opts ...request.Option) (*UpdateGatewayRouteOutput, 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) UpdateVirtualGateway(input *UpdateVirtualGatewayInput) (*UpdateVirtualGatewayOutput, error) + func (c *AppMesh) UpdateVirtualGatewayRequest(input *UpdateVirtualGatewayInput) (req *request.Request, output *UpdateVirtualGatewayOutput) + func (c *AppMesh) UpdateVirtualGatewayWithContext(ctx aws.Context, input *UpdateVirtualGatewayInput, opts ...request.Option) (*UpdateVirtualGatewayOutput, 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 + IpPreference *string + NamespaceName *string + ServiceName *string + func (s *AwsCloudMapServiceDiscovery) SetAttributes(v []*AwsCloudMapInstanceAttribute) *AwsCloudMapServiceDiscovery + func (s *AwsCloudMapServiceDiscovery) SetIpPreference(v string) *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 BackendDefaults struct + ClientPolicy *ClientPolicy + func (s *BackendDefaults) SetClientPolicy(v *ClientPolicy) *BackendDefaults + func (s *BackendDefaults) Validate() error + func (s BackendDefaults) GoString() string + func (s BackendDefaults) String() string + type BadRequestException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *BadRequestException) Code() string + func (s *BadRequestException) Error() string + func (s *BadRequestException) Message() string + func (s *BadRequestException) OrigErr() error + func (s *BadRequestException) RequestID() string + func (s *BadRequestException) StatusCode() int + func (s BadRequestException) GoString() string + func (s BadRequestException) String() string + type ClientPolicy struct + Tls *ClientPolicyTls + func (s *ClientPolicy) SetTls(v *ClientPolicyTls) *ClientPolicy + func (s *ClientPolicy) Validate() error + func (s ClientPolicy) GoString() string + func (s ClientPolicy) String() string + type ClientPolicyTls struct + Certificate *ClientTlsCertificate + Enforce *bool + Ports []*int64 + Validation *TlsValidationContext + func (s *ClientPolicyTls) SetCertificate(v *ClientTlsCertificate) *ClientPolicyTls + func (s *ClientPolicyTls) SetEnforce(v bool) *ClientPolicyTls + func (s *ClientPolicyTls) SetPorts(v []*int64) *ClientPolicyTls + func (s *ClientPolicyTls) SetValidation(v *TlsValidationContext) *ClientPolicyTls + func (s *ClientPolicyTls) Validate() error + func (s ClientPolicyTls) GoString() string + func (s ClientPolicyTls) String() string + type ClientTlsCertificate struct + File *ListenerTlsFileCertificate + Sds *ListenerTlsSdsCertificate + func (s *ClientTlsCertificate) SetFile(v *ListenerTlsFileCertificate) *ClientTlsCertificate + func (s *ClientTlsCertificate) SetSds(v *ListenerTlsSdsCertificate) *ClientTlsCertificate + func (s *ClientTlsCertificate) Validate() error + func (s ClientTlsCertificate) GoString() string + func (s ClientTlsCertificate) String() string + type ConflictException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ConflictException) Code() string + func (s *ConflictException) Error() string + func (s *ConflictException) Message() string + func (s *ConflictException) OrigErr() error + func (s *ConflictException) RequestID() string + func (s *ConflictException) StatusCode() int + func (s ConflictException) GoString() string + func (s ConflictException) String() string + type CreateGatewayRouteInput struct + ClientToken *string + GatewayRouteName *string + MeshName *string + MeshOwner *string + Spec *GatewayRouteSpec + Tags []*TagRef + VirtualGatewayName *string + func (s *CreateGatewayRouteInput) SetClientToken(v string) *CreateGatewayRouteInput + func (s *CreateGatewayRouteInput) SetGatewayRouteName(v string) *CreateGatewayRouteInput + func (s *CreateGatewayRouteInput) SetMeshName(v string) *CreateGatewayRouteInput + func (s *CreateGatewayRouteInput) SetMeshOwner(v string) *CreateGatewayRouteInput + func (s *CreateGatewayRouteInput) SetSpec(v *GatewayRouteSpec) *CreateGatewayRouteInput + func (s *CreateGatewayRouteInput) SetTags(v []*TagRef) *CreateGatewayRouteInput + func (s *CreateGatewayRouteInput) SetVirtualGatewayName(v string) *CreateGatewayRouteInput + func (s *CreateGatewayRouteInput) Validate() error + func (s CreateGatewayRouteInput) GoString() string + func (s CreateGatewayRouteInput) String() string + type CreateGatewayRouteOutput struct + GatewayRoute *GatewayRouteData + func (s *CreateGatewayRouteOutput) SetGatewayRoute(v *GatewayRouteData) *CreateGatewayRouteOutput + func (s CreateGatewayRouteOutput) GoString() string + func (s CreateGatewayRouteOutput) 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 + MeshOwner *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) SetMeshOwner(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 CreateVirtualGatewayInput struct + ClientToken *string + MeshName *string + MeshOwner *string + Spec *VirtualGatewaySpec + Tags []*TagRef + VirtualGatewayName *string + func (s *CreateVirtualGatewayInput) SetClientToken(v string) *CreateVirtualGatewayInput + func (s *CreateVirtualGatewayInput) SetMeshName(v string) *CreateVirtualGatewayInput + func (s *CreateVirtualGatewayInput) SetMeshOwner(v string) *CreateVirtualGatewayInput + func (s *CreateVirtualGatewayInput) SetSpec(v *VirtualGatewaySpec) *CreateVirtualGatewayInput + func (s *CreateVirtualGatewayInput) SetTags(v []*TagRef) *CreateVirtualGatewayInput + func (s *CreateVirtualGatewayInput) SetVirtualGatewayName(v string) *CreateVirtualGatewayInput + func (s *CreateVirtualGatewayInput) Validate() error + func (s CreateVirtualGatewayInput) GoString() string + func (s CreateVirtualGatewayInput) String() string + type CreateVirtualGatewayOutput struct + VirtualGateway *VirtualGatewayData + func (s *CreateVirtualGatewayOutput) SetVirtualGateway(v *VirtualGatewayData) *CreateVirtualGatewayOutput + func (s CreateVirtualGatewayOutput) GoString() string + func (s CreateVirtualGatewayOutput) String() string + type CreateVirtualNodeInput struct + ClientToken *string + MeshName *string + MeshOwner *string + Spec *VirtualNodeSpec + Tags []*TagRef + VirtualNodeName *string + func (s *CreateVirtualNodeInput) SetClientToken(v string) *CreateVirtualNodeInput + func (s *CreateVirtualNodeInput) SetMeshName(v string) *CreateVirtualNodeInput + func (s *CreateVirtualNodeInput) SetMeshOwner(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 + MeshOwner *string + Spec *VirtualRouterSpec + Tags []*TagRef + VirtualRouterName *string + func (s *CreateVirtualRouterInput) SetClientToken(v string) *CreateVirtualRouterInput + func (s *CreateVirtualRouterInput) SetMeshName(v string) *CreateVirtualRouterInput + func (s *CreateVirtualRouterInput) SetMeshOwner(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 + MeshOwner *string + Spec *VirtualServiceSpec + Tags []*TagRef + VirtualServiceName *string + func (s *CreateVirtualServiceInput) SetClientToken(v string) *CreateVirtualServiceInput + func (s *CreateVirtualServiceInput) SetMeshName(v string) *CreateVirtualServiceInput + func (s *CreateVirtualServiceInput) SetMeshOwner(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 DeleteGatewayRouteInput struct + GatewayRouteName *string + MeshName *string + MeshOwner *string + VirtualGatewayName *string + func (s *DeleteGatewayRouteInput) SetGatewayRouteName(v string) *DeleteGatewayRouteInput + func (s *DeleteGatewayRouteInput) SetMeshName(v string) *DeleteGatewayRouteInput + func (s *DeleteGatewayRouteInput) SetMeshOwner(v string) *DeleteGatewayRouteInput + func (s *DeleteGatewayRouteInput) SetVirtualGatewayName(v string) *DeleteGatewayRouteInput + func (s *DeleteGatewayRouteInput) Validate() error + func (s DeleteGatewayRouteInput) GoString() string + func (s DeleteGatewayRouteInput) String() string + type DeleteGatewayRouteOutput struct + GatewayRoute *GatewayRouteData + func (s *DeleteGatewayRouteOutput) SetGatewayRoute(v *GatewayRouteData) *DeleteGatewayRouteOutput + func (s DeleteGatewayRouteOutput) GoString() string + func (s DeleteGatewayRouteOutput) 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 + MeshOwner *string + RouteName *string + VirtualRouterName *string + func (s *DeleteRouteInput) SetMeshName(v string) *DeleteRouteInput + func (s *DeleteRouteInput) SetMeshOwner(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 DeleteVirtualGatewayInput struct + MeshName *string + MeshOwner *string + VirtualGatewayName *string + func (s *DeleteVirtualGatewayInput) SetMeshName(v string) *DeleteVirtualGatewayInput + func (s *DeleteVirtualGatewayInput) SetMeshOwner(v string) *DeleteVirtualGatewayInput + func (s *DeleteVirtualGatewayInput) SetVirtualGatewayName(v string) *DeleteVirtualGatewayInput + func (s *DeleteVirtualGatewayInput) Validate() error + func (s DeleteVirtualGatewayInput) GoString() string + func (s DeleteVirtualGatewayInput) String() string + type DeleteVirtualGatewayOutput struct + VirtualGateway *VirtualGatewayData + func (s *DeleteVirtualGatewayOutput) SetVirtualGateway(v *VirtualGatewayData) *DeleteVirtualGatewayOutput + func (s DeleteVirtualGatewayOutput) GoString() string + func (s DeleteVirtualGatewayOutput) String() string + type DeleteVirtualNodeInput struct + MeshName *string + MeshOwner *string + VirtualNodeName *string + func (s *DeleteVirtualNodeInput) SetMeshName(v string) *DeleteVirtualNodeInput + func (s *DeleteVirtualNodeInput) SetMeshOwner(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 + MeshOwner *string + VirtualRouterName *string + func (s *DeleteVirtualRouterInput) SetMeshName(v string) *DeleteVirtualRouterInput + func (s *DeleteVirtualRouterInput) SetMeshOwner(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 + MeshOwner *string + VirtualServiceName *string + func (s *DeleteVirtualServiceInput) SetMeshName(v string) *DeleteVirtualServiceInput + func (s *DeleteVirtualServiceInput) SetMeshOwner(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 DescribeGatewayRouteInput struct + GatewayRouteName *string + MeshName *string + MeshOwner *string + VirtualGatewayName *string + func (s *DescribeGatewayRouteInput) SetGatewayRouteName(v string) *DescribeGatewayRouteInput + func (s *DescribeGatewayRouteInput) SetMeshName(v string) *DescribeGatewayRouteInput + func (s *DescribeGatewayRouteInput) SetMeshOwner(v string) *DescribeGatewayRouteInput + func (s *DescribeGatewayRouteInput) SetVirtualGatewayName(v string) *DescribeGatewayRouteInput + func (s *DescribeGatewayRouteInput) Validate() error + func (s DescribeGatewayRouteInput) GoString() string + func (s DescribeGatewayRouteInput) String() string + type DescribeGatewayRouteOutput struct + GatewayRoute *GatewayRouteData + func (s *DescribeGatewayRouteOutput) SetGatewayRoute(v *GatewayRouteData) *DescribeGatewayRouteOutput + func (s DescribeGatewayRouteOutput) GoString() string + func (s DescribeGatewayRouteOutput) String() string + type DescribeMeshInput struct + MeshName *string + MeshOwner *string + func (s *DescribeMeshInput) SetMeshName(v string) *DescribeMeshInput + func (s *DescribeMeshInput) SetMeshOwner(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 + MeshOwner *string + RouteName *string + VirtualRouterName *string + func (s *DescribeRouteInput) SetMeshName(v string) *DescribeRouteInput + func (s *DescribeRouteInput) SetMeshOwner(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 DescribeVirtualGatewayInput struct + MeshName *string + MeshOwner *string + VirtualGatewayName *string + func (s *DescribeVirtualGatewayInput) SetMeshName(v string) *DescribeVirtualGatewayInput + func (s *DescribeVirtualGatewayInput) SetMeshOwner(v string) *DescribeVirtualGatewayInput + func (s *DescribeVirtualGatewayInput) SetVirtualGatewayName(v string) *DescribeVirtualGatewayInput + func (s *DescribeVirtualGatewayInput) Validate() error + func (s DescribeVirtualGatewayInput) GoString() string + func (s DescribeVirtualGatewayInput) String() string + type DescribeVirtualGatewayOutput struct + VirtualGateway *VirtualGatewayData + func (s *DescribeVirtualGatewayOutput) SetVirtualGateway(v *VirtualGatewayData) *DescribeVirtualGatewayOutput + func (s DescribeVirtualGatewayOutput) GoString() string + func (s DescribeVirtualGatewayOutput) String() string + type DescribeVirtualNodeInput struct + MeshName *string + MeshOwner *string + VirtualNodeName *string + func (s *DescribeVirtualNodeInput) SetMeshName(v string) *DescribeVirtualNodeInput + func (s *DescribeVirtualNodeInput) SetMeshOwner(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 + MeshOwner *string + VirtualRouterName *string + func (s *DescribeVirtualRouterInput) SetMeshName(v string) *DescribeVirtualRouterInput + func (s *DescribeVirtualRouterInput) SetMeshOwner(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 + MeshOwner *string + VirtualServiceName *string + func (s *DescribeVirtualServiceInput) SetMeshName(v string) *DescribeVirtualServiceInput + func (s *DescribeVirtualServiceInput) SetMeshOwner(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 + IpPreference *string + ResponseType *string + func (s *DnsServiceDiscovery) SetHostname(v string) *DnsServiceDiscovery + func (s *DnsServiceDiscovery) SetIpPreference(v string) *DnsServiceDiscovery + func (s *DnsServiceDiscovery) SetResponseType(v string) *DnsServiceDiscovery + func (s *DnsServiceDiscovery) Validate() error + func (s DnsServiceDiscovery) GoString() string + func (s DnsServiceDiscovery) String() string + type Duration struct + Unit *string + Value *int64 + func (s *Duration) SetUnit(v string) *Duration + func (s *Duration) SetValue(v int64) *Duration + func (s Duration) GoString() string + func (s Duration) 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 + Format *LoggingFormat + Path *string + func (s *FileAccessLog) SetFormat(v *LoggingFormat) *FileAccessLog + func (s *FileAccessLog) SetPath(v string) *FileAccessLog + func (s *FileAccessLog) Validate() error + func (s FileAccessLog) GoString() string + func (s FileAccessLog) String() string + type ForbiddenException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ForbiddenException) Code() string + func (s *ForbiddenException) Error() string + func (s *ForbiddenException) Message() string + func (s *ForbiddenException) OrigErr() error + func (s *ForbiddenException) RequestID() string + func (s *ForbiddenException) StatusCode() int + func (s ForbiddenException) GoString() string + func (s ForbiddenException) String() string + type GatewayRouteData struct + GatewayRouteName *string + MeshName *string + Metadata *ResourceMetadata + Spec *GatewayRouteSpec + Status *GatewayRouteStatus + VirtualGatewayName *string + func (s *GatewayRouteData) SetGatewayRouteName(v string) *GatewayRouteData + func (s *GatewayRouteData) SetMeshName(v string) *GatewayRouteData + func (s *GatewayRouteData) SetMetadata(v *ResourceMetadata) *GatewayRouteData + func (s *GatewayRouteData) SetSpec(v *GatewayRouteSpec) *GatewayRouteData + func (s *GatewayRouteData) SetStatus(v *GatewayRouteStatus) *GatewayRouteData + func (s *GatewayRouteData) SetVirtualGatewayName(v string) *GatewayRouteData + func (s GatewayRouteData) GoString() string + func (s GatewayRouteData) String() string + type GatewayRouteHostnameMatch struct + Exact *string + Suffix *string + func (s *GatewayRouteHostnameMatch) SetExact(v string) *GatewayRouteHostnameMatch + func (s *GatewayRouteHostnameMatch) SetSuffix(v string) *GatewayRouteHostnameMatch + func (s *GatewayRouteHostnameMatch) Validate() error + func (s GatewayRouteHostnameMatch) GoString() string + func (s GatewayRouteHostnameMatch) String() string + type GatewayRouteHostnameRewrite struct + DefaultTargetHostname *string + func (s *GatewayRouteHostnameRewrite) SetDefaultTargetHostname(v string) *GatewayRouteHostnameRewrite + func (s GatewayRouteHostnameRewrite) GoString() string + func (s GatewayRouteHostnameRewrite) String() string + type GatewayRouteRef struct + Arn *string + CreatedAt *time.Time + GatewayRouteName *string + LastUpdatedAt *time.Time + MeshName *string + MeshOwner *string + ResourceOwner *string + Version *int64 + VirtualGatewayName *string + func (s *GatewayRouteRef) SetArn(v string) *GatewayRouteRef + func (s *GatewayRouteRef) SetCreatedAt(v time.Time) *GatewayRouteRef + func (s *GatewayRouteRef) SetGatewayRouteName(v string) *GatewayRouteRef + func (s *GatewayRouteRef) SetLastUpdatedAt(v time.Time) *GatewayRouteRef + func (s *GatewayRouteRef) SetMeshName(v string) *GatewayRouteRef + func (s *GatewayRouteRef) SetMeshOwner(v string) *GatewayRouteRef + func (s *GatewayRouteRef) SetResourceOwner(v string) *GatewayRouteRef + func (s *GatewayRouteRef) SetVersion(v int64) *GatewayRouteRef + func (s *GatewayRouteRef) SetVirtualGatewayName(v string) *GatewayRouteRef + func (s GatewayRouteRef) GoString() string + func (s GatewayRouteRef) String() string + type GatewayRouteSpec struct + GrpcRoute *GrpcGatewayRoute + Http2Route *HttpGatewayRoute + HttpRoute *HttpGatewayRoute + Priority *int64 + func (s *GatewayRouteSpec) SetGrpcRoute(v *GrpcGatewayRoute) *GatewayRouteSpec + func (s *GatewayRouteSpec) SetHttp2Route(v *HttpGatewayRoute) *GatewayRouteSpec + func (s *GatewayRouteSpec) SetHttpRoute(v *HttpGatewayRoute) *GatewayRouteSpec + func (s *GatewayRouteSpec) SetPriority(v int64) *GatewayRouteSpec + func (s *GatewayRouteSpec) Validate() error + func (s GatewayRouteSpec) GoString() string + func (s GatewayRouteSpec) String() string + type GatewayRouteStatus struct + Status *string + func (s *GatewayRouteStatus) SetStatus(v string) *GatewayRouteStatus + func (s GatewayRouteStatus) GoString() string + func (s GatewayRouteStatus) String() string + type GatewayRouteTarget struct + Port *int64 + VirtualService *GatewayRouteVirtualService + func (s *GatewayRouteTarget) SetPort(v int64) *GatewayRouteTarget + func (s *GatewayRouteTarget) SetVirtualService(v *GatewayRouteVirtualService) *GatewayRouteTarget + func (s *GatewayRouteTarget) Validate() error + func (s GatewayRouteTarget) GoString() string + func (s GatewayRouteTarget) String() string + type GatewayRouteVirtualService struct + VirtualServiceName *string + func (s *GatewayRouteVirtualService) SetVirtualServiceName(v string) *GatewayRouteVirtualService + func (s *GatewayRouteVirtualService) Validate() error + func (s GatewayRouteVirtualService) GoString() string + func (s GatewayRouteVirtualService) String() string + type GrpcGatewayRoute struct + Action *GrpcGatewayRouteAction + Match *GrpcGatewayRouteMatch + func (s *GrpcGatewayRoute) SetAction(v *GrpcGatewayRouteAction) *GrpcGatewayRoute + func (s *GrpcGatewayRoute) SetMatch(v *GrpcGatewayRouteMatch) *GrpcGatewayRoute + func (s *GrpcGatewayRoute) Validate() error + func (s GrpcGatewayRoute) GoString() string + func (s GrpcGatewayRoute) String() string + type GrpcGatewayRouteAction struct + Rewrite *GrpcGatewayRouteRewrite + Target *GatewayRouteTarget + func (s *GrpcGatewayRouteAction) SetRewrite(v *GrpcGatewayRouteRewrite) *GrpcGatewayRouteAction + func (s *GrpcGatewayRouteAction) SetTarget(v *GatewayRouteTarget) *GrpcGatewayRouteAction + func (s *GrpcGatewayRouteAction) Validate() error + func (s GrpcGatewayRouteAction) GoString() string + func (s GrpcGatewayRouteAction) String() string + type GrpcGatewayRouteMatch struct + Hostname *GatewayRouteHostnameMatch + Metadata []*GrpcGatewayRouteMetadata + Port *int64 + ServiceName *string + func (s *GrpcGatewayRouteMatch) SetHostname(v *GatewayRouteHostnameMatch) *GrpcGatewayRouteMatch + func (s *GrpcGatewayRouteMatch) SetMetadata(v []*GrpcGatewayRouteMetadata) *GrpcGatewayRouteMatch + func (s *GrpcGatewayRouteMatch) SetPort(v int64) *GrpcGatewayRouteMatch + func (s *GrpcGatewayRouteMatch) SetServiceName(v string) *GrpcGatewayRouteMatch + func (s *GrpcGatewayRouteMatch) Validate() error + func (s GrpcGatewayRouteMatch) GoString() string + func (s GrpcGatewayRouteMatch) String() string + type GrpcGatewayRouteMetadata struct + Invert *bool + Match *GrpcMetadataMatchMethod + Name *string + func (s *GrpcGatewayRouteMetadata) SetInvert(v bool) *GrpcGatewayRouteMetadata + func (s *GrpcGatewayRouteMetadata) SetMatch(v *GrpcMetadataMatchMethod) *GrpcGatewayRouteMetadata + func (s *GrpcGatewayRouteMetadata) SetName(v string) *GrpcGatewayRouteMetadata + func (s *GrpcGatewayRouteMetadata) Validate() error + func (s GrpcGatewayRouteMetadata) GoString() string + func (s GrpcGatewayRouteMetadata) String() string + type GrpcGatewayRouteRewrite struct + Hostname *GatewayRouteHostnameRewrite + func (s *GrpcGatewayRouteRewrite) SetHostname(v *GatewayRouteHostnameRewrite) *GrpcGatewayRouteRewrite + func (s GrpcGatewayRouteRewrite) GoString() string + func (s GrpcGatewayRouteRewrite) String() string + type GrpcMetadataMatchMethod struct + Exact *string + Prefix *string + Range *MatchRange + Regex *string + Suffix *string + func (s *GrpcMetadataMatchMethod) SetExact(v string) *GrpcMetadataMatchMethod + func (s *GrpcMetadataMatchMethod) SetPrefix(v string) *GrpcMetadataMatchMethod + func (s *GrpcMetadataMatchMethod) SetRange(v *MatchRange) *GrpcMetadataMatchMethod + func (s *GrpcMetadataMatchMethod) SetRegex(v string) *GrpcMetadataMatchMethod + func (s *GrpcMetadataMatchMethod) SetSuffix(v string) *GrpcMetadataMatchMethod + func (s *GrpcMetadataMatchMethod) Validate() error + func (s GrpcMetadataMatchMethod) GoString() string + func (s GrpcMetadataMatchMethod) String() string + type GrpcRetryPolicy struct + GrpcRetryEvents []*string + HttpRetryEvents []*string + MaxRetries *int64 + PerRetryTimeout *Duration + TcpRetryEvents []*string + func (s *GrpcRetryPolicy) SetGrpcRetryEvents(v []*string) *GrpcRetryPolicy + func (s *GrpcRetryPolicy) SetHttpRetryEvents(v []*string) *GrpcRetryPolicy + func (s *GrpcRetryPolicy) SetMaxRetries(v int64) *GrpcRetryPolicy + func (s *GrpcRetryPolicy) SetPerRetryTimeout(v *Duration) *GrpcRetryPolicy + func (s *GrpcRetryPolicy) SetTcpRetryEvents(v []*string) *GrpcRetryPolicy + func (s *GrpcRetryPolicy) Validate() error + func (s GrpcRetryPolicy) GoString() string + func (s GrpcRetryPolicy) String() string + type GrpcRoute struct + Action *GrpcRouteAction + Match *GrpcRouteMatch + RetryPolicy *GrpcRetryPolicy + Timeout *GrpcTimeout + func (s *GrpcRoute) SetAction(v *GrpcRouteAction) *GrpcRoute + func (s *GrpcRoute) SetMatch(v *GrpcRouteMatch) *GrpcRoute + func (s *GrpcRoute) SetRetryPolicy(v *GrpcRetryPolicy) *GrpcRoute + func (s *GrpcRoute) SetTimeout(v *GrpcTimeout) *GrpcRoute + func (s *GrpcRoute) Validate() error + func (s GrpcRoute) GoString() string + func (s GrpcRoute) String() string + type GrpcRouteAction struct + WeightedTargets []*WeightedTarget + func (s *GrpcRouteAction) SetWeightedTargets(v []*WeightedTarget) *GrpcRouteAction + func (s *GrpcRouteAction) Validate() error + func (s GrpcRouteAction) GoString() string + func (s GrpcRouteAction) String() string + type GrpcRouteMatch struct + Metadata []*GrpcRouteMetadata + MethodName *string + Port *int64 + ServiceName *string + func (s *GrpcRouteMatch) SetMetadata(v []*GrpcRouteMetadata) *GrpcRouteMatch + func (s *GrpcRouteMatch) SetMethodName(v string) *GrpcRouteMatch + func (s *GrpcRouteMatch) SetPort(v int64) *GrpcRouteMatch + func (s *GrpcRouteMatch) SetServiceName(v string) *GrpcRouteMatch + func (s *GrpcRouteMatch) Validate() error + func (s GrpcRouteMatch) GoString() string + func (s GrpcRouteMatch) String() string + type GrpcRouteMetadata struct + Invert *bool + Match *GrpcRouteMetadataMatchMethod + Name *string + func (s *GrpcRouteMetadata) SetInvert(v bool) *GrpcRouteMetadata + func (s *GrpcRouteMetadata) SetMatch(v *GrpcRouteMetadataMatchMethod) *GrpcRouteMetadata + func (s *GrpcRouteMetadata) SetName(v string) *GrpcRouteMetadata + func (s *GrpcRouteMetadata) Validate() error + func (s GrpcRouteMetadata) GoString() string + func (s GrpcRouteMetadata) String() string + type GrpcRouteMetadataMatchMethod struct + Exact *string + Prefix *string + Range *MatchRange + Regex *string + Suffix *string + func (s *GrpcRouteMetadataMatchMethod) SetExact(v string) *GrpcRouteMetadataMatchMethod + func (s *GrpcRouteMetadataMatchMethod) SetPrefix(v string) *GrpcRouteMetadataMatchMethod + func (s *GrpcRouteMetadataMatchMethod) SetRange(v *MatchRange) *GrpcRouteMetadataMatchMethod + func (s *GrpcRouteMetadataMatchMethod) SetRegex(v string) *GrpcRouteMetadataMatchMethod + func (s *GrpcRouteMetadataMatchMethod) SetSuffix(v string) *GrpcRouteMetadataMatchMethod + func (s *GrpcRouteMetadataMatchMethod) Validate() error + func (s GrpcRouteMetadataMatchMethod) GoString() string + func (s GrpcRouteMetadataMatchMethod) String() string + type GrpcTimeout struct + Idle *Duration + PerRequest *Duration + func (s *GrpcTimeout) SetIdle(v *Duration) *GrpcTimeout + func (s *GrpcTimeout) SetPerRequest(v *Duration) *GrpcTimeout + func (s GrpcTimeout) GoString() string + func (s GrpcTimeout) String() string + type HeaderMatchMethod struct + Exact *string + Prefix *string + Range *MatchRange + Regex *string + Suffix *string + func (s *HeaderMatchMethod) SetExact(v string) *HeaderMatchMethod + func (s *HeaderMatchMethod) SetPrefix(v string) *HeaderMatchMethod + func (s *HeaderMatchMethod) SetRange(v *MatchRange) *HeaderMatchMethod + func (s *HeaderMatchMethod) SetRegex(v string) *HeaderMatchMethod + func (s *HeaderMatchMethod) SetSuffix(v string) *HeaderMatchMethod + func (s *HeaderMatchMethod) Validate() error + func (s HeaderMatchMethod) GoString() string + func (s HeaderMatchMethod) 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 HttpGatewayRoute struct + Action *HttpGatewayRouteAction + Match *HttpGatewayRouteMatch + func (s *HttpGatewayRoute) SetAction(v *HttpGatewayRouteAction) *HttpGatewayRoute + func (s *HttpGatewayRoute) SetMatch(v *HttpGatewayRouteMatch) *HttpGatewayRoute + func (s *HttpGatewayRoute) Validate() error + func (s HttpGatewayRoute) GoString() string + func (s HttpGatewayRoute) String() string + type HttpGatewayRouteAction struct + Rewrite *HttpGatewayRouteRewrite + Target *GatewayRouteTarget + func (s *HttpGatewayRouteAction) SetRewrite(v *HttpGatewayRouteRewrite) *HttpGatewayRouteAction + func (s *HttpGatewayRouteAction) SetTarget(v *GatewayRouteTarget) *HttpGatewayRouteAction + func (s *HttpGatewayRouteAction) Validate() error + func (s HttpGatewayRouteAction) GoString() string + func (s HttpGatewayRouteAction) String() string + type HttpGatewayRouteHeader struct + Invert *bool + Match *HeaderMatchMethod + Name *string + func (s *HttpGatewayRouteHeader) SetInvert(v bool) *HttpGatewayRouteHeader + func (s *HttpGatewayRouteHeader) SetMatch(v *HeaderMatchMethod) *HttpGatewayRouteHeader + func (s *HttpGatewayRouteHeader) SetName(v string) *HttpGatewayRouteHeader + func (s *HttpGatewayRouteHeader) Validate() error + func (s HttpGatewayRouteHeader) GoString() string + func (s HttpGatewayRouteHeader) String() string + type HttpGatewayRouteMatch struct + Headers []*HttpGatewayRouteHeader + Hostname *GatewayRouteHostnameMatch + Method *string + Path *HttpPathMatch + Port *int64 + Prefix *string + QueryParameters []*HttpQueryParameter + func (s *HttpGatewayRouteMatch) SetHeaders(v []*HttpGatewayRouteHeader) *HttpGatewayRouteMatch + func (s *HttpGatewayRouteMatch) SetHostname(v *GatewayRouteHostnameMatch) *HttpGatewayRouteMatch + func (s *HttpGatewayRouteMatch) SetMethod(v string) *HttpGatewayRouteMatch + func (s *HttpGatewayRouteMatch) SetPath(v *HttpPathMatch) *HttpGatewayRouteMatch + func (s *HttpGatewayRouteMatch) SetPort(v int64) *HttpGatewayRouteMatch + func (s *HttpGatewayRouteMatch) SetPrefix(v string) *HttpGatewayRouteMatch + func (s *HttpGatewayRouteMatch) SetQueryParameters(v []*HttpQueryParameter) *HttpGatewayRouteMatch + func (s *HttpGatewayRouteMatch) Validate() error + func (s HttpGatewayRouteMatch) GoString() string + func (s HttpGatewayRouteMatch) String() string + type HttpGatewayRoutePathRewrite struct + Exact *string + func (s *HttpGatewayRoutePathRewrite) SetExact(v string) *HttpGatewayRoutePathRewrite + func (s *HttpGatewayRoutePathRewrite) Validate() error + func (s HttpGatewayRoutePathRewrite) GoString() string + func (s HttpGatewayRoutePathRewrite) String() string + type HttpGatewayRoutePrefixRewrite struct + DefaultPrefix *string + Value *string + func (s *HttpGatewayRoutePrefixRewrite) SetDefaultPrefix(v string) *HttpGatewayRoutePrefixRewrite + func (s *HttpGatewayRoutePrefixRewrite) SetValue(v string) *HttpGatewayRoutePrefixRewrite + func (s *HttpGatewayRoutePrefixRewrite) Validate() error + func (s HttpGatewayRoutePrefixRewrite) GoString() string + func (s HttpGatewayRoutePrefixRewrite) String() string + type HttpGatewayRouteRewrite struct + Hostname *GatewayRouteHostnameRewrite + Path *HttpGatewayRoutePathRewrite + Prefix *HttpGatewayRoutePrefixRewrite + func (s *HttpGatewayRouteRewrite) SetHostname(v *GatewayRouteHostnameRewrite) *HttpGatewayRouteRewrite + func (s *HttpGatewayRouteRewrite) SetPath(v *HttpGatewayRoutePathRewrite) *HttpGatewayRouteRewrite + func (s *HttpGatewayRouteRewrite) SetPrefix(v *HttpGatewayRoutePrefixRewrite) *HttpGatewayRouteRewrite + func (s *HttpGatewayRouteRewrite) Validate() error + func (s HttpGatewayRouteRewrite) GoString() string + func (s HttpGatewayRouteRewrite) String() string + type HttpPathMatch struct + Exact *string + Regex *string + func (s *HttpPathMatch) SetExact(v string) *HttpPathMatch + func (s *HttpPathMatch) SetRegex(v string) *HttpPathMatch + func (s *HttpPathMatch) Validate() error + func (s HttpPathMatch) GoString() string + func (s HttpPathMatch) String() string + type HttpQueryParameter struct + Match *QueryParameterMatch + Name *string + func (s *HttpQueryParameter) SetMatch(v *QueryParameterMatch) *HttpQueryParameter + func (s *HttpQueryParameter) SetName(v string) *HttpQueryParameter + func (s *HttpQueryParameter) Validate() error + func (s HttpQueryParameter) GoString() string + func (s HttpQueryParameter) String() string + type HttpRetryPolicy struct + HttpRetryEvents []*string + MaxRetries *int64 + PerRetryTimeout *Duration + TcpRetryEvents []*string + func (s *HttpRetryPolicy) SetHttpRetryEvents(v []*string) *HttpRetryPolicy + func (s *HttpRetryPolicy) SetMaxRetries(v int64) *HttpRetryPolicy + func (s *HttpRetryPolicy) SetPerRetryTimeout(v *Duration) *HttpRetryPolicy + func (s *HttpRetryPolicy) SetTcpRetryEvents(v []*string) *HttpRetryPolicy + func (s *HttpRetryPolicy) Validate() error + func (s HttpRetryPolicy) GoString() string + func (s HttpRetryPolicy) String() string + type HttpRoute struct + Action *HttpRouteAction + Match *HttpRouteMatch + RetryPolicy *HttpRetryPolicy + Timeout *HttpTimeout + func (s *HttpRoute) SetAction(v *HttpRouteAction) *HttpRoute + func (s *HttpRoute) SetMatch(v *HttpRouteMatch) *HttpRoute + func (s *HttpRoute) SetRetryPolicy(v *HttpRetryPolicy) *HttpRoute + func (s *HttpRoute) SetTimeout(v *HttpTimeout) *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 HttpRouteHeader struct + Invert *bool + Match *HeaderMatchMethod + Name *string + func (s *HttpRouteHeader) SetInvert(v bool) *HttpRouteHeader + func (s *HttpRouteHeader) SetMatch(v *HeaderMatchMethod) *HttpRouteHeader + func (s *HttpRouteHeader) SetName(v string) *HttpRouteHeader + func (s *HttpRouteHeader) Validate() error + func (s HttpRouteHeader) GoString() string + func (s HttpRouteHeader) String() string + type HttpRouteMatch struct + Headers []*HttpRouteHeader + Method *string + Path *HttpPathMatch + Port *int64 + Prefix *string + QueryParameters []*HttpQueryParameter + Scheme *string + func (s *HttpRouteMatch) SetHeaders(v []*HttpRouteHeader) *HttpRouteMatch + func (s *HttpRouteMatch) SetMethod(v string) *HttpRouteMatch + func (s *HttpRouteMatch) SetPath(v *HttpPathMatch) *HttpRouteMatch + func (s *HttpRouteMatch) SetPort(v int64) *HttpRouteMatch + func (s *HttpRouteMatch) SetPrefix(v string) *HttpRouteMatch + func (s *HttpRouteMatch) SetQueryParameters(v []*HttpQueryParameter) *HttpRouteMatch + func (s *HttpRouteMatch) SetScheme(v string) *HttpRouteMatch + func (s *HttpRouteMatch) Validate() error + func (s HttpRouteMatch) GoString() string + func (s HttpRouteMatch) String() string + type HttpTimeout struct + Idle *Duration + PerRequest *Duration + func (s *HttpTimeout) SetIdle(v *Duration) *HttpTimeout + func (s *HttpTimeout) SetPerRequest(v *Duration) *HttpTimeout + func (s HttpTimeout) GoString() string + func (s HttpTimeout) String() string + type InternalServerErrorException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *InternalServerErrorException) Code() string + func (s *InternalServerErrorException) Error() string + func (s *InternalServerErrorException) Message() string + func (s *InternalServerErrorException) OrigErr() error + func (s *InternalServerErrorException) RequestID() string + func (s *InternalServerErrorException) StatusCode() int + func (s InternalServerErrorException) GoString() string + func (s InternalServerErrorException) String() string + type JsonFormatRef struct + Key *string + Value *string + func (s *JsonFormatRef) SetKey(v string) *JsonFormatRef + func (s *JsonFormatRef) SetValue(v string) *JsonFormatRef + func (s *JsonFormatRef) Validate() error + func (s JsonFormatRef) GoString() string + func (s JsonFormatRef) String() string + type LimitExceededException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *LimitExceededException) Code() string + func (s *LimitExceededException) Error() string + func (s *LimitExceededException) Message() string + func (s *LimitExceededException) OrigErr() error + func (s *LimitExceededException) RequestID() string + func (s *LimitExceededException) StatusCode() int + func (s LimitExceededException) GoString() string + func (s LimitExceededException) String() string + type ListGatewayRoutesInput struct + Limit *int64 + MeshName *string + MeshOwner *string + NextToken *string + VirtualGatewayName *string + func (s *ListGatewayRoutesInput) SetLimit(v int64) *ListGatewayRoutesInput + func (s *ListGatewayRoutesInput) SetMeshName(v string) *ListGatewayRoutesInput + func (s *ListGatewayRoutesInput) SetMeshOwner(v string) *ListGatewayRoutesInput + func (s *ListGatewayRoutesInput) SetNextToken(v string) *ListGatewayRoutesInput + func (s *ListGatewayRoutesInput) SetVirtualGatewayName(v string) *ListGatewayRoutesInput + func (s *ListGatewayRoutesInput) Validate() error + func (s ListGatewayRoutesInput) GoString() string + func (s ListGatewayRoutesInput) String() string + type ListGatewayRoutesOutput struct + GatewayRoutes []*GatewayRouteRef + NextToken *string + func (s *ListGatewayRoutesOutput) SetGatewayRoutes(v []*GatewayRouteRef) *ListGatewayRoutesOutput + func (s *ListGatewayRoutesOutput) SetNextToken(v string) *ListGatewayRoutesOutput + func (s ListGatewayRoutesOutput) GoString() string + func (s ListGatewayRoutesOutput) 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 + MeshOwner *string + NextToken *string + VirtualRouterName *string + func (s *ListRoutesInput) SetLimit(v int64) *ListRoutesInput + func (s *ListRoutesInput) SetMeshName(v string) *ListRoutesInput + func (s *ListRoutesInput) SetMeshOwner(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 ListVirtualGatewaysInput struct + Limit *int64 + MeshName *string + MeshOwner *string + NextToken *string + func (s *ListVirtualGatewaysInput) SetLimit(v int64) *ListVirtualGatewaysInput + func (s *ListVirtualGatewaysInput) SetMeshName(v string) *ListVirtualGatewaysInput + func (s *ListVirtualGatewaysInput) SetMeshOwner(v string) *ListVirtualGatewaysInput + func (s *ListVirtualGatewaysInput) SetNextToken(v string) *ListVirtualGatewaysInput + func (s *ListVirtualGatewaysInput) Validate() error + func (s ListVirtualGatewaysInput) GoString() string + func (s ListVirtualGatewaysInput) String() string + type ListVirtualGatewaysOutput struct + NextToken *string + VirtualGateways []*VirtualGatewayRef + func (s *ListVirtualGatewaysOutput) SetNextToken(v string) *ListVirtualGatewaysOutput + func (s *ListVirtualGatewaysOutput) SetVirtualGateways(v []*VirtualGatewayRef) *ListVirtualGatewaysOutput + func (s ListVirtualGatewaysOutput) GoString() string + func (s ListVirtualGatewaysOutput) String() string + type ListVirtualNodesInput struct + Limit *int64 + MeshName *string + MeshOwner *string + NextToken *string + func (s *ListVirtualNodesInput) SetLimit(v int64) *ListVirtualNodesInput + func (s *ListVirtualNodesInput) SetMeshName(v string) *ListVirtualNodesInput + func (s *ListVirtualNodesInput) SetMeshOwner(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 + MeshOwner *string + NextToken *string + func (s *ListVirtualRoutersInput) SetLimit(v int64) *ListVirtualRoutersInput + func (s *ListVirtualRoutersInput) SetMeshName(v string) *ListVirtualRoutersInput + func (s *ListVirtualRoutersInput) SetMeshOwner(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 + MeshOwner *string + NextToken *string + func (s *ListVirtualServicesInput) SetLimit(v int64) *ListVirtualServicesInput + func (s *ListVirtualServicesInput) SetMeshName(v string) *ListVirtualServicesInput + func (s *ListVirtualServicesInput) SetMeshOwner(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 + ConnectionPool *VirtualNodeConnectionPool + HealthCheck *HealthCheckPolicy + OutlierDetection *OutlierDetection + PortMapping *PortMapping + Timeout *ListenerTimeout + Tls *ListenerTls + func (s *Listener) SetConnectionPool(v *VirtualNodeConnectionPool) *Listener + func (s *Listener) SetHealthCheck(v *HealthCheckPolicy) *Listener + func (s *Listener) SetOutlierDetection(v *OutlierDetection) *Listener + func (s *Listener) SetPortMapping(v *PortMapping) *Listener + func (s *Listener) SetTimeout(v *ListenerTimeout) *Listener + func (s *Listener) SetTls(v *ListenerTls) *Listener + func (s *Listener) Validate() error + func (s Listener) GoString() string + func (s Listener) String() string + type ListenerTimeout struct + Grpc *GrpcTimeout + Http *HttpTimeout + Http2 *HttpTimeout + Tcp *TcpTimeout + func (s *ListenerTimeout) SetGrpc(v *GrpcTimeout) *ListenerTimeout + func (s *ListenerTimeout) SetHttp(v *HttpTimeout) *ListenerTimeout + func (s *ListenerTimeout) SetHttp2(v *HttpTimeout) *ListenerTimeout + func (s *ListenerTimeout) SetTcp(v *TcpTimeout) *ListenerTimeout + func (s ListenerTimeout) GoString() string + func (s ListenerTimeout) String() string + type ListenerTls struct + Certificate *ListenerTlsCertificate + Mode *string + Validation *ListenerTlsValidationContext + func (s *ListenerTls) SetCertificate(v *ListenerTlsCertificate) *ListenerTls + func (s *ListenerTls) SetMode(v string) *ListenerTls + func (s *ListenerTls) SetValidation(v *ListenerTlsValidationContext) *ListenerTls + func (s *ListenerTls) Validate() error + func (s ListenerTls) GoString() string + func (s ListenerTls) String() string + type ListenerTlsAcmCertificate struct + CertificateArn *string + func (s *ListenerTlsAcmCertificate) SetCertificateArn(v string) *ListenerTlsAcmCertificate + func (s *ListenerTlsAcmCertificate) Validate() error + func (s ListenerTlsAcmCertificate) GoString() string + func (s ListenerTlsAcmCertificate) String() string + type ListenerTlsCertificate struct + Acm *ListenerTlsAcmCertificate + File *ListenerTlsFileCertificate + Sds *ListenerTlsSdsCertificate + func (s *ListenerTlsCertificate) SetAcm(v *ListenerTlsAcmCertificate) *ListenerTlsCertificate + func (s *ListenerTlsCertificate) SetFile(v *ListenerTlsFileCertificate) *ListenerTlsCertificate + func (s *ListenerTlsCertificate) SetSds(v *ListenerTlsSdsCertificate) *ListenerTlsCertificate + func (s *ListenerTlsCertificate) Validate() error + func (s ListenerTlsCertificate) GoString() string + func (s ListenerTlsCertificate) String() string + type ListenerTlsFileCertificate struct + CertificateChain *string + PrivateKey *string + func (s *ListenerTlsFileCertificate) SetCertificateChain(v string) *ListenerTlsFileCertificate + func (s *ListenerTlsFileCertificate) SetPrivateKey(v string) *ListenerTlsFileCertificate + func (s *ListenerTlsFileCertificate) Validate() error + func (s ListenerTlsFileCertificate) GoString() string + func (s ListenerTlsFileCertificate) String() string + type ListenerTlsSdsCertificate struct + SecretName *string + func (s *ListenerTlsSdsCertificate) SetSecretName(v string) *ListenerTlsSdsCertificate + func (s *ListenerTlsSdsCertificate) Validate() error + func (s ListenerTlsSdsCertificate) GoString() string + func (s ListenerTlsSdsCertificate) String() string + type ListenerTlsValidationContext struct + SubjectAlternativeNames *SubjectAlternativeNames + Trust *ListenerTlsValidationContextTrust + func (s *ListenerTlsValidationContext) SetSubjectAlternativeNames(v *SubjectAlternativeNames) *ListenerTlsValidationContext + func (s *ListenerTlsValidationContext) SetTrust(v *ListenerTlsValidationContextTrust) *ListenerTlsValidationContext + func (s *ListenerTlsValidationContext) Validate() error + func (s ListenerTlsValidationContext) GoString() string + func (s ListenerTlsValidationContext) String() string + type ListenerTlsValidationContextTrust struct + File *TlsValidationContextFileTrust + Sds *TlsValidationContextSdsTrust + func (s *ListenerTlsValidationContextTrust) SetFile(v *TlsValidationContextFileTrust) *ListenerTlsValidationContextTrust + func (s *ListenerTlsValidationContextTrust) SetSds(v *TlsValidationContextSdsTrust) *ListenerTlsValidationContextTrust + func (s *ListenerTlsValidationContextTrust) Validate() error + func (s ListenerTlsValidationContextTrust) GoString() string + func (s ListenerTlsValidationContextTrust) 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 LoggingFormat struct + Json []*JsonFormatRef + Text *string + func (s *LoggingFormat) SetJson(v []*JsonFormatRef) *LoggingFormat + func (s *LoggingFormat) SetText(v string) *LoggingFormat + func (s *LoggingFormat) Validate() error + func (s LoggingFormat) GoString() string + func (s LoggingFormat) String() string + type MatchRange struct + End *int64 + Start *int64 + func (s *MatchRange) SetEnd(v int64) *MatchRange + func (s *MatchRange) SetStart(v int64) *MatchRange + func (s *MatchRange) Validate() error + func (s MatchRange) GoString() string + func (s MatchRange) 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 + CreatedAt *time.Time + LastUpdatedAt *time.Time + MeshName *string + MeshOwner *string + ResourceOwner *string + Version *int64 + func (s *MeshRef) SetArn(v string) *MeshRef + func (s *MeshRef) SetCreatedAt(v time.Time) *MeshRef + func (s *MeshRef) SetLastUpdatedAt(v time.Time) *MeshRef + func (s *MeshRef) SetMeshName(v string) *MeshRef + func (s *MeshRef) SetMeshOwner(v string) *MeshRef + func (s *MeshRef) SetResourceOwner(v string) *MeshRef + func (s *MeshRef) SetVersion(v int64) *MeshRef + func (s MeshRef) GoString() string + func (s MeshRef) String() string + type MeshServiceDiscovery struct + IpPreference *string + func (s *MeshServiceDiscovery) SetIpPreference(v string) *MeshServiceDiscovery + func (s MeshServiceDiscovery) GoString() string + func (s MeshServiceDiscovery) String() string + type MeshSpec struct + EgressFilter *EgressFilter + ServiceDiscovery *MeshServiceDiscovery + func (s *MeshSpec) SetEgressFilter(v *EgressFilter) *MeshSpec + func (s *MeshSpec) SetServiceDiscovery(v *MeshServiceDiscovery) *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 NotFoundException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *NotFoundException) Code() string + func (s *NotFoundException) Error() string + func (s *NotFoundException) Message() string + func (s *NotFoundException) OrigErr() error + func (s *NotFoundException) RequestID() string + func (s *NotFoundException) StatusCode() int + func (s NotFoundException) GoString() string + func (s NotFoundException) String() string + type OutlierDetection struct + BaseEjectionDuration *Duration + Interval *Duration + MaxEjectionPercent *int64 + MaxServerErrors *int64 + func (s *OutlierDetection) SetBaseEjectionDuration(v *Duration) *OutlierDetection + func (s *OutlierDetection) SetInterval(v *Duration) *OutlierDetection + func (s *OutlierDetection) SetMaxEjectionPercent(v int64) *OutlierDetection + func (s *OutlierDetection) SetMaxServerErrors(v int64) *OutlierDetection + func (s *OutlierDetection) Validate() error + func (s OutlierDetection) GoString() string + func (s OutlierDetection) 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 QueryParameterMatch struct + Exact *string + func (s *QueryParameterMatch) SetExact(v string) *QueryParameterMatch + func (s QueryParameterMatch) GoString() string + func (s QueryParameterMatch) String() string + type ResourceInUseException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ResourceInUseException) Code() string + func (s *ResourceInUseException) Error() string + func (s *ResourceInUseException) Message() string + func (s *ResourceInUseException) OrigErr() error + func (s *ResourceInUseException) RequestID() string + func (s *ResourceInUseException) StatusCode() int + func (s ResourceInUseException) GoString() string + func (s ResourceInUseException) String() string + type ResourceMetadata struct + Arn *string + CreatedAt *time.Time + LastUpdatedAt *time.Time + MeshOwner *string + ResourceOwner *string + 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) SetMeshOwner(v string) *ResourceMetadata + func (s *ResourceMetadata) SetResourceOwner(v string) *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 + CreatedAt *time.Time + LastUpdatedAt *time.Time + MeshName *string + MeshOwner *string + ResourceOwner *string + RouteName *string + Version *int64 + VirtualRouterName *string + func (s *RouteRef) SetArn(v string) *RouteRef + func (s *RouteRef) SetCreatedAt(v time.Time) *RouteRef + func (s *RouteRef) SetLastUpdatedAt(v time.Time) *RouteRef + func (s *RouteRef) SetMeshName(v string) *RouteRef + func (s *RouteRef) SetMeshOwner(v string) *RouteRef + func (s *RouteRef) SetResourceOwner(v string) *RouteRef + func (s *RouteRef) SetRouteName(v string) *RouteRef + func (s *RouteRef) SetVersion(v int64) *RouteRef + func (s *RouteRef) SetVirtualRouterName(v string) *RouteRef + func (s RouteRef) GoString() string + func (s RouteRef) String() string + type RouteSpec struct + GrpcRoute *GrpcRoute + Http2Route *HttpRoute + HttpRoute *HttpRoute + Priority *int64 + TcpRoute *TcpRoute + func (s *RouteSpec) SetGrpcRoute(v *GrpcRoute) *RouteSpec + func (s *RouteSpec) SetHttp2Route(v *HttpRoute) *RouteSpec + func (s *RouteSpec) SetHttpRoute(v *HttpRoute) *RouteSpec + func (s *RouteSpec) SetPriority(v int64) *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 ServiceUnavailableException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ServiceUnavailableException) Code() string + func (s *ServiceUnavailableException) Error() string + func (s *ServiceUnavailableException) Message() string + func (s *ServiceUnavailableException) OrigErr() error + func (s *ServiceUnavailableException) RequestID() string + func (s *ServiceUnavailableException) StatusCode() int + func (s ServiceUnavailableException) GoString() string + func (s ServiceUnavailableException) String() string + type SubjectAlternativeNameMatchers struct + Exact []*string + func (s *SubjectAlternativeNameMatchers) SetExact(v []*string) *SubjectAlternativeNameMatchers + func (s *SubjectAlternativeNameMatchers) Validate() error + func (s SubjectAlternativeNameMatchers) GoString() string + func (s SubjectAlternativeNameMatchers) String() string + type SubjectAlternativeNames struct + Match *SubjectAlternativeNameMatchers + func (s *SubjectAlternativeNames) SetMatch(v *SubjectAlternativeNameMatchers) *SubjectAlternativeNames + func (s *SubjectAlternativeNames) Validate() error + func (s SubjectAlternativeNames) GoString() string + func (s SubjectAlternativeNames) 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 + Match *TcpRouteMatch + Timeout *TcpTimeout + func (s *TcpRoute) SetAction(v *TcpRouteAction) *TcpRoute + func (s *TcpRoute) SetMatch(v *TcpRouteMatch) *TcpRoute + func (s *TcpRoute) SetTimeout(v *TcpTimeout) *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 TcpRouteMatch struct + Port *int64 + func (s *TcpRouteMatch) SetPort(v int64) *TcpRouteMatch + func (s *TcpRouteMatch) Validate() error + func (s TcpRouteMatch) GoString() string + func (s TcpRouteMatch) String() string + type TcpTimeout struct + Idle *Duration + func (s *TcpTimeout) SetIdle(v *Duration) *TcpTimeout + func (s TcpTimeout) GoString() string + func (s TcpTimeout) String() string + type TlsValidationContext struct + SubjectAlternativeNames *SubjectAlternativeNames + Trust *TlsValidationContextTrust + func (s *TlsValidationContext) SetSubjectAlternativeNames(v *SubjectAlternativeNames) *TlsValidationContext + func (s *TlsValidationContext) SetTrust(v *TlsValidationContextTrust) *TlsValidationContext + func (s *TlsValidationContext) Validate() error + func (s TlsValidationContext) GoString() string + func (s TlsValidationContext) String() string + type TlsValidationContextAcmTrust struct + CertificateAuthorityArns []*string + func (s *TlsValidationContextAcmTrust) SetCertificateAuthorityArns(v []*string) *TlsValidationContextAcmTrust + func (s *TlsValidationContextAcmTrust) Validate() error + func (s TlsValidationContextAcmTrust) GoString() string + func (s TlsValidationContextAcmTrust) String() string + type TlsValidationContextFileTrust struct + CertificateChain *string + func (s *TlsValidationContextFileTrust) SetCertificateChain(v string) *TlsValidationContextFileTrust + func (s *TlsValidationContextFileTrust) Validate() error + func (s TlsValidationContextFileTrust) GoString() string + func (s TlsValidationContextFileTrust) String() string + type TlsValidationContextSdsTrust struct + SecretName *string + func (s *TlsValidationContextSdsTrust) SetSecretName(v string) *TlsValidationContextSdsTrust + func (s *TlsValidationContextSdsTrust) Validate() error + func (s TlsValidationContextSdsTrust) GoString() string + func (s TlsValidationContextSdsTrust) String() string + type TlsValidationContextTrust struct + Acm *TlsValidationContextAcmTrust + File *TlsValidationContextFileTrust + Sds *TlsValidationContextSdsTrust + func (s *TlsValidationContextTrust) SetAcm(v *TlsValidationContextAcmTrust) *TlsValidationContextTrust + func (s *TlsValidationContextTrust) SetFile(v *TlsValidationContextFileTrust) *TlsValidationContextTrust + func (s *TlsValidationContextTrust) SetSds(v *TlsValidationContextSdsTrust) *TlsValidationContextTrust + func (s *TlsValidationContextTrust) Validate() error + func (s TlsValidationContextTrust) GoString() string + func (s TlsValidationContextTrust) String() string + type TooManyRequestsException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *TooManyRequestsException) Code() string + func (s *TooManyRequestsException) Error() string + func (s *TooManyRequestsException) Message() string + func (s *TooManyRequestsException) OrigErr() error + func (s *TooManyRequestsException) RequestID() string + func (s *TooManyRequestsException) StatusCode() int + func (s TooManyRequestsException) GoString() string + func (s TooManyRequestsException) String() string + type TooManyTagsException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *TooManyTagsException) Code() string + func (s *TooManyTagsException) Error() string + func (s *TooManyTagsException) Message() string + func (s *TooManyTagsException) OrigErr() error + func (s *TooManyTagsException) RequestID() string + func (s *TooManyTagsException) StatusCode() int + func (s TooManyTagsException) GoString() string + func (s TooManyTagsException) 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 UpdateGatewayRouteInput struct + ClientToken *string + GatewayRouteName *string + MeshName *string + MeshOwner *string + Spec *GatewayRouteSpec + VirtualGatewayName *string + func (s *UpdateGatewayRouteInput) SetClientToken(v string) *UpdateGatewayRouteInput + func (s *UpdateGatewayRouteInput) SetGatewayRouteName(v string) *UpdateGatewayRouteInput + func (s *UpdateGatewayRouteInput) SetMeshName(v string) *UpdateGatewayRouteInput + func (s *UpdateGatewayRouteInput) SetMeshOwner(v string) *UpdateGatewayRouteInput + func (s *UpdateGatewayRouteInput) SetSpec(v *GatewayRouteSpec) *UpdateGatewayRouteInput + func (s *UpdateGatewayRouteInput) SetVirtualGatewayName(v string) *UpdateGatewayRouteInput + func (s *UpdateGatewayRouteInput) Validate() error + func (s UpdateGatewayRouteInput) GoString() string + func (s UpdateGatewayRouteInput) String() string + type UpdateGatewayRouteOutput struct + GatewayRoute *GatewayRouteData + func (s *UpdateGatewayRouteOutput) SetGatewayRoute(v *GatewayRouteData) *UpdateGatewayRouteOutput + func (s UpdateGatewayRouteOutput) GoString() string + func (s UpdateGatewayRouteOutput) 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 + MeshOwner *string + RouteName *string + Spec *RouteSpec + VirtualRouterName *string + func (s *UpdateRouteInput) SetClientToken(v string) *UpdateRouteInput + func (s *UpdateRouteInput) SetMeshName(v string) *UpdateRouteInput + func (s *UpdateRouteInput) SetMeshOwner(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 UpdateVirtualGatewayInput struct + ClientToken *string + MeshName *string + MeshOwner *string + Spec *VirtualGatewaySpec + VirtualGatewayName *string + func (s *UpdateVirtualGatewayInput) SetClientToken(v string) *UpdateVirtualGatewayInput + func (s *UpdateVirtualGatewayInput) SetMeshName(v string) *UpdateVirtualGatewayInput + func (s *UpdateVirtualGatewayInput) SetMeshOwner(v string) *UpdateVirtualGatewayInput + func (s *UpdateVirtualGatewayInput) SetSpec(v *VirtualGatewaySpec) *UpdateVirtualGatewayInput + func (s *UpdateVirtualGatewayInput) SetVirtualGatewayName(v string) *UpdateVirtualGatewayInput + func (s *UpdateVirtualGatewayInput) Validate() error + func (s UpdateVirtualGatewayInput) GoString() string + func (s UpdateVirtualGatewayInput) String() string + type UpdateVirtualGatewayOutput struct + VirtualGateway *VirtualGatewayData + func (s *UpdateVirtualGatewayOutput) SetVirtualGateway(v *VirtualGatewayData) *UpdateVirtualGatewayOutput + func (s UpdateVirtualGatewayOutput) GoString() string + func (s UpdateVirtualGatewayOutput) String() string + type UpdateVirtualNodeInput struct + ClientToken *string + MeshName *string + MeshOwner *string + Spec *VirtualNodeSpec + VirtualNodeName *string + func (s *UpdateVirtualNodeInput) SetClientToken(v string) *UpdateVirtualNodeInput + func (s *UpdateVirtualNodeInput) SetMeshName(v string) *UpdateVirtualNodeInput + func (s *UpdateVirtualNodeInput) SetMeshOwner(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 + MeshOwner *string + Spec *VirtualRouterSpec + VirtualRouterName *string + func (s *UpdateVirtualRouterInput) SetClientToken(v string) *UpdateVirtualRouterInput + func (s *UpdateVirtualRouterInput) SetMeshName(v string) *UpdateVirtualRouterInput + func (s *UpdateVirtualRouterInput) SetMeshOwner(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 + MeshOwner *string + Spec *VirtualServiceSpec + VirtualServiceName *string + func (s *UpdateVirtualServiceInput) SetClientToken(v string) *UpdateVirtualServiceInput + func (s *UpdateVirtualServiceInput) SetMeshName(v string) *UpdateVirtualServiceInput + func (s *UpdateVirtualServiceInput) SetMeshOwner(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 VirtualGatewayAccessLog struct + File *VirtualGatewayFileAccessLog + func (s *VirtualGatewayAccessLog) SetFile(v *VirtualGatewayFileAccessLog) *VirtualGatewayAccessLog + func (s *VirtualGatewayAccessLog) Validate() error + func (s VirtualGatewayAccessLog) GoString() string + func (s VirtualGatewayAccessLog) String() string + type VirtualGatewayBackendDefaults struct + ClientPolicy *VirtualGatewayClientPolicy + func (s *VirtualGatewayBackendDefaults) SetClientPolicy(v *VirtualGatewayClientPolicy) *VirtualGatewayBackendDefaults + func (s *VirtualGatewayBackendDefaults) Validate() error + func (s VirtualGatewayBackendDefaults) GoString() string + func (s VirtualGatewayBackendDefaults) String() string + type VirtualGatewayClientPolicy struct + Tls *VirtualGatewayClientPolicyTls + func (s *VirtualGatewayClientPolicy) SetTls(v *VirtualGatewayClientPolicyTls) *VirtualGatewayClientPolicy + func (s *VirtualGatewayClientPolicy) Validate() error + func (s VirtualGatewayClientPolicy) GoString() string + func (s VirtualGatewayClientPolicy) String() string + type VirtualGatewayClientPolicyTls struct + Certificate *VirtualGatewayClientTlsCertificate + Enforce *bool + Ports []*int64 + Validation *VirtualGatewayTlsValidationContext + func (s *VirtualGatewayClientPolicyTls) SetCertificate(v *VirtualGatewayClientTlsCertificate) *VirtualGatewayClientPolicyTls + func (s *VirtualGatewayClientPolicyTls) SetEnforce(v bool) *VirtualGatewayClientPolicyTls + func (s *VirtualGatewayClientPolicyTls) SetPorts(v []*int64) *VirtualGatewayClientPolicyTls + func (s *VirtualGatewayClientPolicyTls) SetValidation(v *VirtualGatewayTlsValidationContext) *VirtualGatewayClientPolicyTls + func (s *VirtualGatewayClientPolicyTls) Validate() error + func (s VirtualGatewayClientPolicyTls) GoString() string + func (s VirtualGatewayClientPolicyTls) String() string + type VirtualGatewayClientTlsCertificate struct + File *VirtualGatewayListenerTlsFileCertificate + Sds *VirtualGatewayListenerTlsSdsCertificate + func (s *VirtualGatewayClientTlsCertificate) SetFile(v *VirtualGatewayListenerTlsFileCertificate) *VirtualGatewayClientTlsCertificate + func (s *VirtualGatewayClientTlsCertificate) SetSds(v *VirtualGatewayListenerTlsSdsCertificate) *VirtualGatewayClientTlsCertificate + func (s *VirtualGatewayClientTlsCertificate) Validate() error + func (s VirtualGatewayClientTlsCertificate) GoString() string + func (s VirtualGatewayClientTlsCertificate) String() string + type VirtualGatewayConnectionPool struct + Grpc *VirtualGatewayGrpcConnectionPool + Http *VirtualGatewayHttpConnectionPool + Http2 *VirtualGatewayHttp2ConnectionPool + func (s *VirtualGatewayConnectionPool) SetGrpc(v *VirtualGatewayGrpcConnectionPool) *VirtualGatewayConnectionPool + func (s *VirtualGatewayConnectionPool) SetHttp(v *VirtualGatewayHttpConnectionPool) *VirtualGatewayConnectionPool + func (s *VirtualGatewayConnectionPool) SetHttp2(v *VirtualGatewayHttp2ConnectionPool) *VirtualGatewayConnectionPool + func (s *VirtualGatewayConnectionPool) Validate() error + func (s VirtualGatewayConnectionPool) GoString() string + func (s VirtualGatewayConnectionPool) String() string + type VirtualGatewayData struct + MeshName *string + Metadata *ResourceMetadata + Spec *VirtualGatewaySpec + Status *VirtualGatewayStatus + VirtualGatewayName *string + func (s *VirtualGatewayData) SetMeshName(v string) *VirtualGatewayData + func (s *VirtualGatewayData) SetMetadata(v *ResourceMetadata) *VirtualGatewayData + func (s *VirtualGatewayData) SetSpec(v *VirtualGatewaySpec) *VirtualGatewayData + func (s *VirtualGatewayData) SetStatus(v *VirtualGatewayStatus) *VirtualGatewayData + func (s *VirtualGatewayData) SetVirtualGatewayName(v string) *VirtualGatewayData + func (s VirtualGatewayData) GoString() string + func (s VirtualGatewayData) String() string + type VirtualGatewayFileAccessLog struct + Format *LoggingFormat + Path *string + func (s *VirtualGatewayFileAccessLog) SetFormat(v *LoggingFormat) *VirtualGatewayFileAccessLog + func (s *VirtualGatewayFileAccessLog) SetPath(v string) *VirtualGatewayFileAccessLog + func (s *VirtualGatewayFileAccessLog) Validate() error + func (s VirtualGatewayFileAccessLog) GoString() string + func (s VirtualGatewayFileAccessLog) String() string + type VirtualGatewayGrpcConnectionPool struct + MaxRequests *int64 + func (s *VirtualGatewayGrpcConnectionPool) SetMaxRequests(v int64) *VirtualGatewayGrpcConnectionPool + func (s *VirtualGatewayGrpcConnectionPool) Validate() error + func (s VirtualGatewayGrpcConnectionPool) GoString() string + func (s VirtualGatewayGrpcConnectionPool) String() string + type VirtualGatewayHealthCheckPolicy struct + HealthyThreshold *int64 + IntervalMillis *int64 + Path *string + Port *int64 + Protocol *string + TimeoutMillis *int64 + UnhealthyThreshold *int64 + func (s *VirtualGatewayHealthCheckPolicy) SetHealthyThreshold(v int64) *VirtualGatewayHealthCheckPolicy + func (s *VirtualGatewayHealthCheckPolicy) SetIntervalMillis(v int64) *VirtualGatewayHealthCheckPolicy + func (s *VirtualGatewayHealthCheckPolicy) SetPath(v string) *VirtualGatewayHealthCheckPolicy + func (s *VirtualGatewayHealthCheckPolicy) SetPort(v int64) *VirtualGatewayHealthCheckPolicy + func (s *VirtualGatewayHealthCheckPolicy) SetProtocol(v string) *VirtualGatewayHealthCheckPolicy + func (s *VirtualGatewayHealthCheckPolicy) SetTimeoutMillis(v int64) *VirtualGatewayHealthCheckPolicy + func (s *VirtualGatewayHealthCheckPolicy) SetUnhealthyThreshold(v int64) *VirtualGatewayHealthCheckPolicy + func (s *VirtualGatewayHealthCheckPolicy) Validate() error + func (s VirtualGatewayHealthCheckPolicy) GoString() string + func (s VirtualGatewayHealthCheckPolicy) String() string + type VirtualGatewayHttp2ConnectionPool struct + MaxRequests *int64 + func (s *VirtualGatewayHttp2ConnectionPool) SetMaxRequests(v int64) *VirtualGatewayHttp2ConnectionPool + func (s *VirtualGatewayHttp2ConnectionPool) Validate() error + func (s VirtualGatewayHttp2ConnectionPool) GoString() string + func (s VirtualGatewayHttp2ConnectionPool) String() string + type VirtualGatewayHttpConnectionPool struct + MaxConnections *int64 + MaxPendingRequests *int64 + func (s *VirtualGatewayHttpConnectionPool) SetMaxConnections(v int64) *VirtualGatewayHttpConnectionPool + func (s *VirtualGatewayHttpConnectionPool) SetMaxPendingRequests(v int64) *VirtualGatewayHttpConnectionPool + func (s *VirtualGatewayHttpConnectionPool) Validate() error + func (s VirtualGatewayHttpConnectionPool) GoString() string + func (s VirtualGatewayHttpConnectionPool) String() string + type VirtualGatewayListener struct + ConnectionPool *VirtualGatewayConnectionPool + HealthCheck *VirtualGatewayHealthCheckPolicy + PortMapping *VirtualGatewayPortMapping + Tls *VirtualGatewayListenerTls + func (s *VirtualGatewayListener) SetConnectionPool(v *VirtualGatewayConnectionPool) *VirtualGatewayListener + func (s *VirtualGatewayListener) SetHealthCheck(v *VirtualGatewayHealthCheckPolicy) *VirtualGatewayListener + func (s *VirtualGatewayListener) SetPortMapping(v *VirtualGatewayPortMapping) *VirtualGatewayListener + func (s *VirtualGatewayListener) SetTls(v *VirtualGatewayListenerTls) *VirtualGatewayListener + func (s *VirtualGatewayListener) Validate() error + func (s VirtualGatewayListener) GoString() string + func (s VirtualGatewayListener) String() string + type VirtualGatewayListenerTls struct + Certificate *VirtualGatewayListenerTlsCertificate + Mode *string + Validation *VirtualGatewayListenerTlsValidationContext + func (s *VirtualGatewayListenerTls) SetCertificate(v *VirtualGatewayListenerTlsCertificate) *VirtualGatewayListenerTls + func (s *VirtualGatewayListenerTls) SetMode(v string) *VirtualGatewayListenerTls + func (s *VirtualGatewayListenerTls) SetValidation(v *VirtualGatewayListenerTlsValidationContext) *VirtualGatewayListenerTls + func (s *VirtualGatewayListenerTls) Validate() error + func (s VirtualGatewayListenerTls) GoString() string + func (s VirtualGatewayListenerTls) String() string + type VirtualGatewayListenerTlsAcmCertificate struct + CertificateArn *string + func (s *VirtualGatewayListenerTlsAcmCertificate) SetCertificateArn(v string) *VirtualGatewayListenerTlsAcmCertificate + func (s *VirtualGatewayListenerTlsAcmCertificate) Validate() error + func (s VirtualGatewayListenerTlsAcmCertificate) GoString() string + func (s VirtualGatewayListenerTlsAcmCertificate) String() string + type VirtualGatewayListenerTlsCertificate struct + Acm *VirtualGatewayListenerTlsAcmCertificate + File *VirtualGatewayListenerTlsFileCertificate + Sds *VirtualGatewayListenerTlsSdsCertificate + func (s *VirtualGatewayListenerTlsCertificate) SetAcm(v *VirtualGatewayListenerTlsAcmCertificate) *VirtualGatewayListenerTlsCertificate + func (s *VirtualGatewayListenerTlsCertificate) SetFile(v *VirtualGatewayListenerTlsFileCertificate) *VirtualGatewayListenerTlsCertificate + func (s *VirtualGatewayListenerTlsCertificate) SetSds(v *VirtualGatewayListenerTlsSdsCertificate) *VirtualGatewayListenerTlsCertificate + func (s *VirtualGatewayListenerTlsCertificate) Validate() error + func (s VirtualGatewayListenerTlsCertificate) GoString() string + func (s VirtualGatewayListenerTlsCertificate) String() string + type VirtualGatewayListenerTlsFileCertificate struct + CertificateChain *string + PrivateKey *string + func (s *VirtualGatewayListenerTlsFileCertificate) SetCertificateChain(v string) *VirtualGatewayListenerTlsFileCertificate + func (s *VirtualGatewayListenerTlsFileCertificate) SetPrivateKey(v string) *VirtualGatewayListenerTlsFileCertificate + func (s *VirtualGatewayListenerTlsFileCertificate) Validate() error + func (s VirtualGatewayListenerTlsFileCertificate) GoString() string + func (s VirtualGatewayListenerTlsFileCertificate) String() string + type VirtualGatewayListenerTlsSdsCertificate struct + SecretName *string + func (s *VirtualGatewayListenerTlsSdsCertificate) SetSecretName(v string) *VirtualGatewayListenerTlsSdsCertificate + func (s *VirtualGatewayListenerTlsSdsCertificate) Validate() error + func (s VirtualGatewayListenerTlsSdsCertificate) GoString() string + func (s VirtualGatewayListenerTlsSdsCertificate) String() string + type VirtualGatewayListenerTlsValidationContext struct + SubjectAlternativeNames *SubjectAlternativeNames + Trust *VirtualGatewayListenerTlsValidationContextTrust + func (s *VirtualGatewayListenerTlsValidationContext) SetSubjectAlternativeNames(v *SubjectAlternativeNames) *VirtualGatewayListenerTlsValidationContext + func (s *VirtualGatewayListenerTlsValidationContext) SetTrust(v *VirtualGatewayListenerTlsValidationContextTrust) *VirtualGatewayListenerTlsValidationContext + func (s *VirtualGatewayListenerTlsValidationContext) Validate() error + func (s VirtualGatewayListenerTlsValidationContext) GoString() string + func (s VirtualGatewayListenerTlsValidationContext) String() string + type VirtualGatewayListenerTlsValidationContextTrust struct + File *VirtualGatewayTlsValidationContextFileTrust + Sds *VirtualGatewayTlsValidationContextSdsTrust + func (s *VirtualGatewayListenerTlsValidationContextTrust) SetFile(v *VirtualGatewayTlsValidationContextFileTrust) *VirtualGatewayListenerTlsValidationContextTrust + func (s *VirtualGatewayListenerTlsValidationContextTrust) SetSds(v *VirtualGatewayTlsValidationContextSdsTrust) *VirtualGatewayListenerTlsValidationContextTrust + func (s *VirtualGatewayListenerTlsValidationContextTrust) Validate() error + func (s VirtualGatewayListenerTlsValidationContextTrust) GoString() string + func (s VirtualGatewayListenerTlsValidationContextTrust) String() string + type VirtualGatewayLogging struct + AccessLog *VirtualGatewayAccessLog + func (s *VirtualGatewayLogging) SetAccessLog(v *VirtualGatewayAccessLog) *VirtualGatewayLogging + func (s *VirtualGatewayLogging) Validate() error + func (s VirtualGatewayLogging) GoString() string + func (s VirtualGatewayLogging) String() string + type VirtualGatewayPortMapping struct + Port *int64 + Protocol *string + func (s *VirtualGatewayPortMapping) SetPort(v int64) *VirtualGatewayPortMapping + func (s *VirtualGatewayPortMapping) SetProtocol(v string) *VirtualGatewayPortMapping + func (s *VirtualGatewayPortMapping) Validate() error + func (s VirtualGatewayPortMapping) GoString() string + func (s VirtualGatewayPortMapping) String() string + type VirtualGatewayRef struct + Arn *string + CreatedAt *time.Time + LastUpdatedAt *time.Time + MeshName *string + MeshOwner *string + ResourceOwner *string + Version *int64 + VirtualGatewayName *string + func (s *VirtualGatewayRef) SetArn(v string) *VirtualGatewayRef + func (s *VirtualGatewayRef) SetCreatedAt(v time.Time) *VirtualGatewayRef + func (s *VirtualGatewayRef) SetLastUpdatedAt(v time.Time) *VirtualGatewayRef + func (s *VirtualGatewayRef) SetMeshName(v string) *VirtualGatewayRef + func (s *VirtualGatewayRef) SetMeshOwner(v string) *VirtualGatewayRef + func (s *VirtualGatewayRef) SetResourceOwner(v string) *VirtualGatewayRef + func (s *VirtualGatewayRef) SetVersion(v int64) *VirtualGatewayRef + func (s *VirtualGatewayRef) SetVirtualGatewayName(v string) *VirtualGatewayRef + func (s VirtualGatewayRef) GoString() string + func (s VirtualGatewayRef) String() string + type VirtualGatewaySpec struct + BackendDefaults *VirtualGatewayBackendDefaults + Listeners []*VirtualGatewayListener + Logging *VirtualGatewayLogging + func (s *VirtualGatewaySpec) SetBackendDefaults(v *VirtualGatewayBackendDefaults) *VirtualGatewaySpec + func (s *VirtualGatewaySpec) SetListeners(v []*VirtualGatewayListener) *VirtualGatewaySpec + func (s *VirtualGatewaySpec) SetLogging(v *VirtualGatewayLogging) *VirtualGatewaySpec + func (s *VirtualGatewaySpec) Validate() error + func (s VirtualGatewaySpec) GoString() string + func (s VirtualGatewaySpec) String() string + type VirtualGatewayStatus struct + Status *string + func (s *VirtualGatewayStatus) SetStatus(v string) *VirtualGatewayStatus + func (s VirtualGatewayStatus) GoString() string + func (s VirtualGatewayStatus) String() string + type VirtualGatewayTlsValidationContext struct + SubjectAlternativeNames *SubjectAlternativeNames + Trust *VirtualGatewayTlsValidationContextTrust + func (s *VirtualGatewayTlsValidationContext) SetSubjectAlternativeNames(v *SubjectAlternativeNames) *VirtualGatewayTlsValidationContext + func (s *VirtualGatewayTlsValidationContext) SetTrust(v *VirtualGatewayTlsValidationContextTrust) *VirtualGatewayTlsValidationContext + func (s *VirtualGatewayTlsValidationContext) Validate() error + func (s VirtualGatewayTlsValidationContext) GoString() string + func (s VirtualGatewayTlsValidationContext) String() string + type VirtualGatewayTlsValidationContextAcmTrust struct + CertificateAuthorityArns []*string + func (s *VirtualGatewayTlsValidationContextAcmTrust) SetCertificateAuthorityArns(v []*string) *VirtualGatewayTlsValidationContextAcmTrust + func (s *VirtualGatewayTlsValidationContextAcmTrust) Validate() error + func (s VirtualGatewayTlsValidationContextAcmTrust) GoString() string + func (s VirtualGatewayTlsValidationContextAcmTrust) String() string + type VirtualGatewayTlsValidationContextFileTrust struct + CertificateChain *string + func (s *VirtualGatewayTlsValidationContextFileTrust) SetCertificateChain(v string) *VirtualGatewayTlsValidationContextFileTrust + func (s *VirtualGatewayTlsValidationContextFileTrust) Validate() error + func (s VirtualGatewayTlsValidationContextFileTrust) GoString() string + func (s VirtualGatewayTlsValidationContextFileTrust) String() string + type VirtualGatewayTlsValidationContextSdsTrust struct + SecretName *string + func (s *VirtualGatewayTlsValidationContextSdsTrust) SetSecretName(v string) *VirtualGatewayTlsValidationContextSdsTrust + func (s *VirtualGatewayTlsValidationContextSdsTrust) Validate() error + func (s VirtualGatewayTlsValidationContextSdsTrust) GoString() string + func (s VirtualGatewayTlsValidationContextSdsTrust) String() string + type VirtualGatewayTlsValidationContextTrust struct + Acm *VirtualGatewayTlsValidationContextAcmTrust + File *VirtualGatewayTlsValidationContextFileTrust + Sds *VirtualGatewayTlsValidationContextSdsTrust + func (s *VirtualGatewayTlsValidationContextTrust) SetAcm(v *VirtualGatewayTlsValidationContextAcmTrust) *VirtualGatewayTlsValidationContextTrust + func (s *VirtualGatewayTlsValidationContextTrust) SetFile(v *VirtualGatewayTlsValidationContextFileTrust) *VirtualGatewayTlsValidationContextTrust + func (s *VirtualGatewayTlsValidationContextTrust) SetSds(v *VirtualGatewayTlsValidationContextSdsTrust) *VirtualGatewayTlsValidationContextTrust + func (s *VirtualGatewayTlsValidationContextTrust) Validate() error + func (s VirtualGatewayTlsValidationContextTrust) GoString() string + func (s VirtualGatewayTlsValidationContextTrust) String() string + type VirtualNodeConnectionPool struct + Grpc *VirtualNodeGrpcConnectionPool + Http *VirtualNodeHttpConnectionPool + Http2 *VirtualNodeHttp2ConnectionPool + Tcp *VirtualNodeTcpConnectionPool + func (s *VirtualNodeConnectionPool) SetGrpc(v *VirtualNodeGrpcConnectionPool) *VirtualNodeConnectionPool + func (s *VirtualNodeConnectionPool) SetHttp(v *VirtualNodeHttpConnectionPool) *VirtualNodeConnectionPool + func (s *VirtualNodeConnectionPool) SetHttp2(v *VirtualNodeHttp2ConnectionPool) *VirtualNodeConnectionPool + func (s *VirtualNodeConnectionPool) SetTcp(v *VirtualNodeTcpConnectionPool) *VirtualNodeConnectionPool + func (s *VirtualNodeConnectionPool) Validate() error + func (s VirtualNodeConnectionPool) GoString() string + func (s VirtualNodeConnectionPool) 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 VirtualNodeGrpcConnectionPool struct + MaxRequests *int64 + func (s *VirtualNodeGrpcConnectionPool) SetMaxRequests(v int64) *VirtualNodeGrpcConnectionPool + func (s *VirtualNodeGrpcConnectionPool) Validate() error + func (s VirtualNodeGrpcConnectionPool) GoString() string + func (s VirtualNodeGrpcConnectionPool) String() string + type VirtualNodeHttp2ConnectionPool struct + MaxRequests *int64 + func (s *VirtualNodeHttp2ConnectionPool) SetMaxRequests(v int64) *VirtualNodeHttp2ConnectionPool + func (s *VirtualNodeHttp2ConnectionPool) Validate() error + func (s VirtualNodeHttp2ConnectionPool) GoString() string + func (s VirtualNodeHttp2ConnectionPool) String() string + type VirtualNodeHttpConnectionPool struct + MaxConnections *int64 + MaxPendingRequests *int64 + func (s *VirtualNodeHttpConnectionPool) SetMaxConnections(v int64) *VirtualNodeHttpConnectionPool + func (s *VirtualNodeHttpConnectionPool) SetMaxPendingRequests(v int64) *VirtualNodeHttpConnectionPool + func (s *VirtualNodeHttpConnectionPool) Validate() error + func (s VirtualNodeHttpConnectionPool) GoString() string + func (s VirtualNodeHttpConnectionPool) String() string + type VirtualNodeRef struct + Arn *string + CreatedAt *time.Time + LastUpdatedAt *time.Time + MeshName *string + MeshOwner *string + ResourceOwner *string + Version *int64 + VirtualNodeName *string + func (s *VirtualNodeRef) SetArn(v string) *VirtualNodeRef + func (s *VirtualNodeRef) SetCreatedAt(v time.Time) *VirtualNodeRef + func (s *VirtualNodeRef) SetLastUpdatedAt(v time.Time) *VirtualNodeRef + func (s *VirtualNodeRef) SetMeshName(v string) *VirtualNodeRef + func (s *VirtualNodeRef) SetMeshOwner(v string) *VirtualNodeRef + func (s *VirtualNodeRef) SetResourceOwner(v string) *VirtualNodeRef + func (s *VirtualNodeRef) SetVersion(v int64) *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 + BackendDefaults *BackendDefaults + Backends []*Backend + Listeners []*Listener + Logging *Logging + ServiceDiscovery *ServiceDiscovery + func (s *VirtualNodeSpec) SetBackendDefaults(v *BackendDefaults) *VirtualNodeSpec + 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 VirtualNodeTcpConnectionPool struct + MaxConnections *int64 + func (s *VirtualNodeTcpConnectionPool) SetMaxConnections(v int64) *VirtualNodeTcpConnectionPool + func (s *VirtualNodeTcpConnectionPool) Validate() error + func (s VirtualNodeTcpConnectionPool) GoString() string + func (s VirtualNodeTcpConnectionPool) 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 + CreatedAt *time.Time + LastUpdatedAt *time.Time + MeshName *string + MeshOwner *string + ResourceOwner *string + Version *int64 + VirtualRouterName *string + func (s *VirtualRouterRef) SetArn(v string) *VirtualRouterRef + func (s *VirtualRouterRef) SetCreatedAt(v time.Time) *VirtualRouterRef + func (s *VirtualRouterRef) SetLastUpdatedAt(v time.Time) *VirtualRouterRef + func (s *VirtualRouterRef) SetMeshName(v string) *VirtualRouterRef + func (s *VirtualRouterRef) SetMeshOwner(v string) *VirtualRouterRef + func (s *VirtualRouterRef) SetResourceOwner(v string) *VirtualRouterRef + func (s *VirtualRouterRef) SetVersion(v int64) *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 + ClientPolicy *ClientPolicy + VirtualServiceName *string + func (s *VirtualServiceBackend) SetClientPolicy(v *ClientPolicy) *VirtualServiceBackend + 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 + CreatedAt *time.Time + LastUpdatedAt *time.Time + MeshName *string + MeshOwner *string + ResourceOwner *string + Version *int64 + VirtualServiceName *string + func (s *VirtualServiceRef) SetArn(v string) *VirtualServiceRef + func (s *VirtualServiceRef) SetCreatedAt(v time.Time) *VirtualServiceRef + func (s *VirtualServiceRef) SetLastUpdatedAt(v time.Time) *VirtualServiceRef + func (s *VirtualServiceRef) SetMeshName(v string) *VirtualServiceRef + func (s *VirtualServiceRef) SetMeshOwner(v string) *VirtualServiceRef + func (s *VirtualServiceRef) SetResourceOwner(v string) *VirtualServiceRef + func (s *VirtualServiceRef) SetVersion(v int64) *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 + Port *int64 + VirtualNode *string + Weight *int64 + func (s *WeightedTarget) SetPort(v int64) *WeightedTarget + 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