Uses of Package
software.amazon.awscdk.services.appmesh
Packages that use software.amazon.awscdk.services.appmesh
-
Classes in software.amazon.awscdk.services.appmesh used by software.amazon.awscdk.services.appmeshClassDescriptionConfiguration for Envoy Access logs for mesh endpoints.All Properties for Envoy Access logs for mesh endpoints.A builder for
AccessLogConfigContains static factory methods to create backends.Properties for a backend.A builder forBackendConfigRepresents the properties needed to define backend defaults.A builder forBackendDefaultsCreates a gateway route.A fluent builder forCfnGatewayRoute.An object representing the gateway route host name to match.A builder forCfnGatewayRoute.GatewayRouteHostnameMatchPropertyAn object representing the gateway route host name to rewrite.A builder forCfnGatewayRoute.GatewayRouteHostnameRewritePropertyAn object representing the method header to be matched.A builder forCfnGatewayRoute.GatewayRouteMetadataMatchPropertyAn object that represents the range of values to match on.A builder forCfnGatewayRoute.GatewayRouteRangeMatchPropertyAn object that represents a gateway route specification.A builder forCfnGatewayRoute.GatewayRouteSpecPropertyAn object that represents a gateway route target.A builder forCfnGatewayRoute.GatewayRouteTargetPropertyAn object that represents the virtual service that traffic is routed to.A builder forCfnGatewayRoute.GatewayRouteVirtualServicePropertyAn object that represents the action to take if a match is determined.A builder forCfnGatewayRoute.GrpcGatewayRouteActionPropertyAn object that represents the criteria for determining a request match.A builder forCfnGatewayRoute.GrpcGatewayRouteMatchPropertyAn object representing the metadata of the gateway route.A builder forCfnGatewayRoute.GrpcGatewayRouteMetadataPropertyAn object that represents a gRPC gateway route.A builder forCfnGatewayRoute.GrpcGatewayRoutePropertyAn object that represents the gateway route to rewrite.A builder forCfnGatewayRoute.GrpcGatewayRouteRewritePropertyAn object that represents the action to take if a match is determined.A builder forCfnGatewayRoute.HttpGatewayRouteActionPropertyAn object that represents the method and value to match with the header value sent in a request.A builder forCfnGatewayRoute.HttpGatewayRouteHeaderMatchPropertyAn object that represents the HTTP header in the gateway route.A builder forCfnGatewayRoute.HttpGatewayRouteHeaderPropertyAn object that represents the criteria for determining a request match.A builder forCfnGatewayRoute.HttpGatewayRouteMatchPropertyAn object that represents the path to rewrite.A builder forCfnGatewayRoute.HttpGatewayRoutePathRewritePropertyAn object representing the beginning characters of the route to rewrite.A builder forCfnGatewayRoute.HttpGatewayRoutePrefixRewritePropertyAn object that represents an HTTP gateway route.A builder forCfnGatewayRoute.HttpGatewayRoutePropertyAn object representing the gateway route to rewrite.A builder forCfnGatewayRoute.HttpGatewayRouteRewritePropertyAn object representing the path to match in the request.A builder forCfnGatewayRoute.HttpPathMatchPropertyAn object representing the query parameter to match.A builder forCfnGatewayRoute.HttpQueryParameterMatchPropertyAn object that represents the query parameter in the request.A builder forCfnGatewayRoute.QueryParameterPropertyProperties for defining aCfnGatewayRoute.A builder forCfnGatewayRoutePropsCreates a service mesh.A fluent builder forCfnMesh.An object that represents the egress filter rules for a service mesh.A builder forCfnMesh.EgressFilterPropertyAn object that represents the service discovery information for a service mesh.A builder forCfnMesh.MeshServiceDiscoveryPropertyAn object that represents the specification of a service mesh.A builder forCfnMesh.MeshSpecPropertyProperties for defining aCfnMesh.A builder forCfnMeshPropsCreates a route that is associated with a virtual router.A fluent builder forCfnRoute.An object that represents a duration of time.A builder forCfnRoute.DurationPropertyAn object that represents a retry policy.A builder forCfnRoute.GrpcRetryPolicyPropertyAn object that represents the action to take if a match is determined.A builder forCfnRoute.GrpcRouteActionPropertyAn object that represents the criteria for determining a request match.A builder forCfnRoute.GrpcRouteMatchPropertyAn object that represents the match method.A builder forCfnRoute.GrpcRouteMetadataMatchMethodPropertyAn object that represents the match metadata for the route.A builder forCfnRoute.GrpcRouteMetadataPropertyAn object that represents a gRPC route type.A builder forCfnRoute.GrpcRoutePropertyAn object that represents types of timeouts.A builder forCfnRoute.GrpcTimeoutPropertyAn object that represents the method and value to match with the header value sent in a request.A builder forCfnRoute.HeaderMatchMethodPropertyAn object representing the path to match in the request.A builder forCfnRoute.HttpPathMatchPropertyAn object representing the query parameter to match.A builder forCfnRoute.HttpQueryParameterMatchPropertyAn object that represents a retry policy.A builder forCfnRoute.HttpRetryPolicyPropertyAn object that represents the action to take if a match is determined.A builder forCfnRoute.HttpRouteActionPropertyAn object that represents the HTTP header in the request.A builder forCfnRoute.HttpRouteHeaderPropertyAn object that represents the requirements for a route to match HTTP requests for a virtual router.A builder forCfnRoute.HttpRouteMatchPropertyAn object that represents an HTTP or HTTP/2 route type.A builder forCfnRoute.HttpRoutePropertyAn object that represents types of timeouts.A builder forCfnRoute.HttpTimeoutPropertyAn object that represents the range of values to match on.A builder forCfnRoute.MatchRangePropertyAn object that represents the query parameter in the request.A builder forCfnRoute.QueryParameterPropertyAn object that represents a route specification.A builder forCfnRoute.RouteSpecPropertyAn object that represents the action to take if a match is determined.A builder forCfnRoute.TcpRouteActionPropertyAn object representing the TCP route to match.A builder forCfnRoute.TcpRouteMatchPropertyAn object that represents a TCP route type.A builder forCfnRoute.TcpRoutePropertyAn object that represents types of timeouts.A builder forCfnRoute.TcpTimeoutPropertyAn object that represents a target and its relative weight.A builder forCfnRoute.WeightedTargetPropertyProperties for defining aCfnRoute.A builder forCfnRoutePropsCreates a virtual gateway.A fluent builder forCfnVirtualGateway.An object that represents the key value pairs for the JSON.A builder forCfnVirtualGateway.JsonFormatRefPropertyAn object that represents the format for the logs.A builder forCfnVirtualGateway.LoggingFormatPropertyAn object that represents the methods by which a subject alternative name on a peer Transport Layer Security (TLS) certificate can be matched.A builder forCfnVirtualGateway.SubjectAlternativeNameMatchersPropertyAn object that represents the subject alternative names secured by the certificate.A builder forCfnVirtualGateway.SubjectAlternativeNamesPropertyThe access log configuration for a virtual gateway.A builder forCfnVirtualGateway.VirtualGatewayAccessLogPropertyAn object that represents the default properties for a backend.A builder forCfnVirtualGateway.VirtualGatewayBackendDefaultsPropertyAn object that represents a client policy.A builder forCfnVirtualGateway.VirtualGatewayClientPolicyPropertyAn object that represents a Transport Layer Security (TLS) client policy.A builder forCfnVirtualGateway.VirtualGatewayClientPolicyTlsPropertyAn object that represents the virtual gateway's client's Transport Layer Security (TLS) certificate.An object that represents the type of virtual gateway connection pool.A builder forCfnVirtualGateway.VirtualGatewayConnectionPoolPropertyAn object that represents an access log file.A builder forCfnVirtualGateway.VirtualGatewayFileAccessLogPropertyAn object that represents a type of connection pool.An object that represents the health check policy for a virtual gateway's listener.An object that represents a type of connection pool.An object that represents a type of connection pool.An object that represents a listener for a virtual gateway.A builder forCfnVirtualGateway.VirtualGatewayListenerPropertyAn object that represents an Certificate Manager certificate.An object that represents a listener's Transport Layer Security (TLS) certificate.An object that represents a local file certificate.An object that represents the Transport Layer Security (TLS) properties for a listener.A builder forCfnVirtualGateway.VirtualGatewayListenerTlsPropertyAn object that represents the virtual gateway's listener's Secret Discovery Service certificate.The proxy must be configured with a local SDS provider via a Unix Domain Socket.An object that represents a virtual gateway's listener's Transport Layer Security (TLS) validation context.An object that represents a virtual gateway's listener's Transport Layer Security (TLS) validation context trust.An object that represents logging information.A builder forCfnVirtualGateway.VirtualGatewayLoggingPropertyAn object that represents a port mapping.A builder forCfnVirtualGateway.VirtualGatewayPortMappingPropertyAn object that represents the specification of a service mesh resource.A builder forCfnVirtualGateway.VirtualGatewaySpecPropertyAn object that represents a Transport Layer Security (TLS) validation context trust for an Certificate Manager certificate.An object that represents a Transport Layer Security (TLS) validation context trust for a local file.An object that represents a Transport Layer Security (TLS) validation context.An object that represents a virtual gateway's listener's Transport Layer Security (TLS) Secret Discovery Service validation context trust.An object that represents a Transport Layer Security (TLS) validation context trust.Properties for defining aCfnVirtualGateway.A builder forCfnVirtualGatewayPropsCreates a virtual node within a service mesh.An object that represents the access logging information for a virtual node.A builder forCfnVirtualNode.AccessLogPropertyAn object that represents the AWS Cloud Map attribute information for your virtual node.A builder forCfnVirtualNode.AwsCloudMapInstanceAttributePropertyAn object that represents the AWS Cloud Map service discovery information for your virtual node.A builder forCfnVirtualNode.AwsCloudMapServiceDiscoveryPropertyAn object that represents the default properties for a backend.A builder forCfnVirtualNode.BackendDefaultsPropertyAn object that represents the backends that a virtual node is expected to send outbound traffic to.A builder forCfnVirtualNode.BackendPropertyA fluent builder forCfnVirtualNode.An object that represents a client policy.A builder forCfnVirtualNode.ClientPolicyPropertyA reference to an object that represents a Transport Layer Security (TLS) client policy.A builder forCfnVirtualNode.ClientPolicyTlsPropertyAn object that represents the client's certificate.A builder forCfnVirtualNode.ClientTlsCertificatePropertyAn object that represents the DNS service discovery information for your virtual node.A builder forCfnVirtualNode.DnsServiceDiscoveryPropertyAn object that represents a duration of time.A builder forCfnVirtualNode.DurationPropertyAn object that represents an access log file.A builder forCfnVirtualNode.FileAccessLogPropertyAn object that represents types of timeouts.A builder forCfnVirtualNode.GrpcTimeoutPropertyAn object that represents the health check policy for a virtual node's listener.A builder forCfnVirtualNode.HealthCheckPropertyAn object that represents types of timeouts.A builder forCfnVirtualNode.HttpTimeoutPropertyAn object that represents the key value pairs for the JSON.A builder forCfnVirtualNode.JsonFormatRefPropertyAn object that represents a listener for a virtual node.A builder forCfnVirtualNode.ListenerPropertyAn object that represents timeouts for different protocols.A builder forCfnVirtualNode.ListenerTimeoutPropertyAn object that represents an Certificate Manager certificate.A builder forCfnVirtualNode.ListenerTlsAcmCertificatePropertyAn object that represents a listener's Transport Layer Security (TLS) certificate.A builder forCfnVirtualNode.ListenerTlsCertificatePropertyAn object that represents a local file certificate.A builder forCfnVirtualNode.ListenerTlsFileCertificatePropertyAn object that represents the Transport Layer Security (TLS) properties for a listener.A builder forCfnVirtualNode.ListenerTlsPropertyAn object that represents the listener's Secret Discovery Service certificate.A builder forCfnVirtualNode.ListenerTlsSdsCertificatePropertyAn object that represents a listener's Transport Layer Security (TLS) validation context.A builder forCfnVirtualNode.ListenerTlsValidationContextPropertyAn object that represents a listener's Transport Layer Security (TLS) validation context trust.A builder forCfnVirtualNode.ListenerTlsValidationContextTrustPropertyAn object that represents the format for the logs.A builder forCfnVirtualNode.LoggingFormatPropertyAn object that represents the logging information for a virtual node.A builder forCfnVirtualNode.LoggingPropertyAn object that represents the outlier detection for a virtual node's listener.A builder forCfnVirtualNode.OutlierDetectionPropertyAn object representing a virtual node or virtual router listener port mapping.A builder forCfnVirtualNode.PortMappingPropertyAn object that represents the service discovery information for a virtual node.A builder forCfnVirtualNode.ServiceDiscoveryPropertyAn object that represents the methods by which a subject alternative name on a peer Transport Layer Security (TLS) certificate can be matched.A builder forCfnVirtualNode.SubjectAlternativeNameMatchersPropertyAn object that represents the subject alternative names secured by the certificate.A builder forCfnVirtualNode.SubjectAlternativeNamesPropertyAn object that represents types of timeouts.A builder forCfnVirtualNode.TcpTimeoutPropertyAn object that represents a Transport Layer Security (TLS) validation context trust for an Certificate Manager certificate.A builder forCfnVirtualNode.TlsValidationContextAcmTrustPropertyAn object that represents a Transport Layer Security (TLS) validation context trust for a local file.A builder forCfnVirtualNode.TlsValidationContextFileTrustPropertyAn object that represents how the proxy will validate its peer during Transport Layer Security (TLS) negotiation.A builder forCfnVirtualNode.TlsValidationContextPropertyAn object that represents a Transport Layer Security (TLS) Secret Discovery Service validation context trust.A builder forCfnVirtualNode.TlsValidationContextSdsTrustPropertyAn object that represents a Transport Layer Security (TLS) validation context trust.A builder forCfnVirtualNode.TlsValidationContextTrustPropertyAn object that represents the type of virtual node connection pool.A builder forCfnVirtualNode.VirtualNodeConnectionPoolPropertyAn object that represents a type of connection pool.A builder forCfnVirtualNode.VirtualNodeGrpcConnectionPoolPropertyAn object that represents a type of connection pool.A builder forCfnVirtualNode.VirtualNodeHttp2ConnectionPoolPropertyAn object that represents a type of connection pool.A builder forCfnVirtualNode.VirtualNodeHttpConnectionPoolPropertyAn object that represents the specification of a virtual node.A builder forCfnVirtualNode.VirtualNodeSpecPropertyAn object that represents a type of connection pool.A builder forCfnVirtualNode.VirtualNodeTcpConnectionPoolPropertyAn object that represents a virtual service backend for a virtual node.A builder forCfnVirtualNode.VirtualServiceBackendPropertyProperties for defining aCfnVirtualNode.A builder forCfnVirtualNodePropsCreates a virtual router within a service mesh.A fluent builder forCfnVirtualRouter.An object representing a virtual router listener port mapping.A builder forCfnVirtualRouter.PortMappingPropertyAn object that represents a virtual router listener.A builder forCfnVirtualRouter.VirtualRouterListenerPropertyAn object that represents the specification of a virtual router.A builder forCfnVirtualRouter.VirtualRouterSpecPropertyProperties for defining aCfnVirtualRouter.A builder forCfnVirtualRouterPropsCreates a virtual service within a service mesh.A fluent builder forCfnVirtualService.An object that represents a virtual node service provider.A builder forCfnVirtualService.VirtualNodeServiceProviderPropertyAn object that represents a virtual node service provider.A builder forCfnVirtualService.VirtualRouterServiceProviderPropertyAn object that represents the provider for a virtual service.A builder forCfnVirtualService.VirtualServiceProviderPropertyAn object that represents the specification of a virtual service.A builder forCfnVirtualService.VirtualServiceSpecPropertyProperties for defining aCfnVirtualService.A builder forCfnVirtualServicePropsBase options for all gateway route specs.A builder forCommonGatewayRouteSpecOptionsEnum of DNS service discovery response type.GatewayRoute represents a new or existing gateway route attached to a VirtualGateway and Mesh.A fluent builder forGatewayRoute.Interface with properties necessary to import a reusable GatewayRoute.A builder forGatewayRouteAttributesBasic configuration properties for a GatewayRoute.A builder forGatewayRouteBasePropsUsed to generate host name matching methods.Configuration for gateway route host name match.A builder forGatewayRouteHostnameMatchConfigProperties to define a new GatewayRoute.A builder forGatewayRoutePropsUsed to generate specs with different protocols for a GatewayRoute.All Properties for GatewayRoute Specs.A builder forGatewayRouteSpecConfigConnection pool properties for gRPC listeners.A builder forGrpcConnectionPoolRepresents the properties needed to define GRPC Listeners for a VirtualGateway.A builder forGrpcGatewayListenerOptionsThe criterion for determining a request match for this GatewayRoute.A builder forGrpcGatewayRouteMatchProperties specific for a gRPC GatewayRoute.A builder forGrpcGatewayRouteSpecOptionsProperties used to define GRPC Based healthchecks.A builder forGrpcHealthCheckOptionsgRPC events.gRPC retry policy.A builder forGrpcRetryPolicyThe criterion for determining a request match for this Route.A builder forGrpcRouteMatchProperties specific for a GRPC Based Routes.A builder forGrpcRouteSpecOptionsRepresents timeouts for GRPC protocols.A builder forGrpcTimeoutRepresent the GRPC Node Listener property.A builder forGrpcVirtualNodeListenerOptionsUsed to generate header matching methods.Configuration forHeaderMatch.A builder forHeaderMatchConfigContains static factory methods for creating health checks for different protocols.Options used for creating the Health Check object.A builder forHealthCheckBindOptionsAll Properties for Health Checks for mesh endpoints.A builder forHealthCheckConfigConnection pool properties for HTTP2 listeners.A builder forHttp2ConnectionPoolRepresents the properties needed to define HTTP2 Listeners for a VirtualGateway.A builder forHttp2GatewayListenerOptionsRepresent the HTTP2 Node Listener property.A builder forHttp2VirtualNodeListenerOptionsConnection pool properties for HTTP listeners.A builder forHttpConnectionPoolRepresents the properties needed to define HTTP Listeners for a VirtualGateway.A builder forHttpGatewayListenerOptionsThe criterion for determining a request match for this GatewayRoute.A builder forHttpGatewayRouteMatchDefines HTTP gateway route matching based on the URL path of the request.The type returned from thebind()method inHttpGatewayRoutePathMatch.A builder forHttpGatewayRoutePathMatchConfigProperties specific for HTTP Based GatewayRoutes.A builder forHttpGatewayRouteSpecOptionsProperties used to define HTTP Based healthchecks.A builder forHttpHealthCheckOptionsHTTP events on which to retry.HTTP retry policy.A builder forHttpRetryPolicyThe criterion for determining a request match for this Route.A builder forHttpRouteMatchSupported values for matching routes based on the HTTP request method.Defines HTTP route matching based on the URL path of the request.The type returned from thebind()method inHttpRoutePathMatch.A builder forHttpRoutePathMatchConfigSupported :scheme options for HTTP2.Properties specific for HTTP Based Routes.A builder forHttpRouteSpecOptionsRepresents timeouts for HTTP protocols.A builder forHttpTimeoutRepresent the HTTP Node Listener property.A builder forHttpVirtualNodeListenerOptionsInterface for which all GatewayRoute based classes MUST implement.Internal default implementation forIGatewayRoute.Interface which all Mesh based classes MUST implement.Internal default implementation forIMesh.Enum of supported IP preferences.Interface for which all Route based classes MUST implement.Internal default implementation forIRoute.Interface which all Virtual Gateway based classes must implement.Internal default implementation forIVirtualGateway.Interface which all VirtualNode based classes must implement.Internal default implementation forIVirtualNode.Interface which all VirtualRouter based classes MUST implement.Internal default implementation forIVirtualRouter.Represents the interface which all VirtualService based classes MUST implement.Internal default implementation forIVirtualService.Represents TLS properties for listener.A builder forListenerTlsOptionsConfiguration for Envoy Access Logging Format for mesh endpoints.All Properties for Envoy Access Logging Format for mesh endpoints.A builder forLoggingFormatConfigDefine a new AppMesh mesh.A fluent builder forMesh.A utility enum defined for the egressFilter type property, the default of DROP_ALL, allows traffic only to other resources inside the mesh, or API calls to amazon resources.The set of properties used when creating a Mesh.A builder forMeshPropsProperties for Mesh Service Discovery.A builder forMeshServiceDiscoveryRepresents a TLS certificate that is supported for mutual TLS authentication.Represents the properties needed to define TLS Validation context that is supported for mutual TLS authentication.A builder forMutualTlsValidationRepresents a TLS Validation Context Trust that is supported for mutual TLS authentication.Represents the outlier detection for a listener.A builder forOutlierDetectionUsed to generate query parameter matching methods.Configuration forQueryParameterMatch.A builder forQueryParameterMatchConfigRoute represents a new or existing route attached to a VirtualRouter and Mesh.A fluent builder forRoute.Interface with properties ncecessary to import a reusable Route.A builder forRouteAttributesBase interface properties for all Routes.A builder forRouteBasePropsProperties to define new Routes.A builder forRoutePropsUsed to generate specs with different protocols for a RouteSpec.All Properties for Route Specs.A builder forRouteSpecConfigBase options for all route specs.A builder forRouteSpecOptionsBaseProvides the Service Discovery method a VirtualNode uses.Properties for VirtualNode Service Discovery.A builder forServiceDiscoveryConfigUsed to generate Subject Alternative Names Matchers.All Properties for Subject Alternative Names Matcher for both Client Policy and Listener.A builder forSubjectAlternativeNamesMatcherConfigConnection pool properties for TCP listeners.A builder forTcpConnectionPoolProperties used to define TCP Based healthchecks.A builder forTcpHealthCheckOptionsTCP events on which you may retry.Properties specific for a TCP Based Routes.A builder forTcpRouteSpecOptionsRepresents timeouts for TCP protocols.A builder forTcpTimeoutRepresent the TCP Node Listener property.A builder forTcpVirtualNodeListenerOptionsRepresents a TLS certificate.A wrapper for the tls config returned byTlsCertificate.bind.A builder forTlsCertificateConfigRepresents the properties needed to define client policy.A builder forTlsClientPolicyEnum of supported TLS modes.Represents the properties needed to define TLS Validation context.A builder forTlsValidationDefines the TLS Validation Context Trust.All Properties for TLS Validation Trusts for both Client Policy and Listener.A builder forTlsValidationTrustConfigVirtualGateway represents a newly defined App Mesh Virtual Gateway.A fluent builder forVirtualGateway.Unterface with properties necessary to import a reusable VirtualGateway.A builder forVirtualGatewayAttributesBasic configuration properties for a VirtualGateway.A builder forVirtualGatewayBasePropsCollection of grant methods for a IVirtualGatewayRef.Represents the properties needed to define listeners for a VirtualGateway.Properties for a VirtualGateway listener.A builder forVirtualGatewayListenerConfigProperties used when creating a new VirtualGateway.A builder forVirtualGatewayPropsVirtualNode represents a newly defined AppMesh VirtualNode.A fluent builder forVirtualNode.Interface with properties necessary to import a reusable VirtualNode.A builder forVirtualNodeAttributesBasic configuration properties for a VirtualNode.A builder forVirtualNodeBasePropsCollection of grant methods for a IVirtualNodeRef.Defines listener for a VirtualNode.Properties for a VirtualNode listener.A builder forVirtualNodeListenerConfigThe properties used when creating a new VirtualNode.A builder forVirtualNodePropsExample:A fluent builder forVirtualRouter.Interface with properties ncecessary to import a reusable VirtualRouter.A builder forVirtualRouterAttributesInterface with base properties all routers willl inherit.A builder forVirtualRouterBasePropsRepresents the properties needed to define listeners for a VirtualRouter.Properties for a VirtualRouter listener.A builder forVirtualRouterListenerConfigThe properties used when creating a new VirtualRouter.A builder forVirtualRouterPropsVirtualService represents a service inside an AppMesh.A fluent builder forVirtualService.Interface with properties ncecessary to import a reusable VirtualService.A builder forVirtualServiceAttributesRepresents the properties needed to define a Virtual Service backend.A builder forVirtualServiceBackendOptionsThe properties applied to the VirtualService being defined.A builder forVirtualServicePropsRepresents the properties needed to define the provider for a VirtualService.Properties for a VirtualService provider.A builder forVirtualServiceProviderConfigProperties for the Weighted Targets in the route.A builder forWeightedTarget