VirtualServiceBackendOptions
- class aws_cdk.aws_appmesh.VirtualServiceBackendOptions(*, tls_client_policy=None)
Bases:
object
Represents the properties needed to define a Virtual Service backend.
- Parameters:
tls_client_policy (
Union
[TlsClientPolicy
,Dict
[str
,Any
],None
]) – TLS properties for Client policy for the backend. Default: - none- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_appmesh as appmesh # mutual_tls_certificate: appmesh.MutualTlsCertificate # subject_alternative_names: appmesh.SubjectAlternativeNames # tls_validation_trust: appmesh.TlsValidationTrust virtual_service_backend_options = appmesh.VirtualServiceBackendOptions( tls_client_policy=appmesh.TlsClientPolicy( validation=appmesh.TlsValidation( trust=tls_validation_trust, # the properties below are optional subject_alternative_names=subject_alternative_names ), # the properties below are optional enforce=False, mutual_tls_certificate=mutual_tls_certificate, ports=[123] ) )
Attributes
- tls_client_policy
TLS properties for Client policy for the backend.
- Default:
none