VirtualServiceProps¶
-
class
aws_cdk.aws_appmesh.
VirtualServiceProps
(*, virtual_service_provider, client_policy=None, virtual_service_name=None)¶ Bases:
object
(experimental) The properties applied to the VirtualService being defined.
- Parameters
virtual_service_provider (
VirtualServiceProvider
) – (experimental) The VirtualNode or VirtualRouter which the VirtualService uses as its provider.client_policy (
Optional
[ClientPolicy
]) – (experimental) Client policy for this Virtual Service. Default: - nonevirtual_service_name (
Optional
[str
]) – (experimental) The name of the VirtualService. It is recommended this follows the fully-qualified domain name format, such as “my-service.default.svc.cluster.local”. Default: - A name is automatically generated
- Stability
experimental
Attributes
-
client_policy
¶ (experimental) Client policy for this Virtual Service.
- Default
none
- Stability
experimental
- Return type
Optional
[ClientPolicy
]
-
virtual_service_name
¶ (experimental) The name of the VirtualService.
It is recommended this follows the fully-qualified domain name format, such as “my-service.default.svc.cluster.local”.
- Default
A name is automatically generated
- Stability
experimental
Example:
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826 service.domain.local
- Return type
Optional
[str
]
-
virtual_service_provider
¶ (experimental) The VirtualNode or VirtualRouter which the VirtualService uses as its provider.
- Stability
experimental
- Return type