@Generated(value="jsii-pacmak/1.14.1 (build 828de8a)", date="2020-11-24T22:28:06.720Z") @Stability(value=Experimental) public interface VirtualServiceBaseProps extends software.amazon.jsii.JsiiSerializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
VirtualServiceBaseProps.Builder
A builder for
VirtualServiceBaseProps |
static class |
VirtualServiceBaseProps.Jsii$Proxy
An implementation for
VirtualServiceBaseProps |
| Modifier and Type | Method and Description |
|---|---|
static VirtualServiceBaseProps.Builder |
builder() |
default IVirtualNode |
getVirtualNode()
(experimental) The VirtualNode attached to the virtual service.
|
default IVirtualRouter |
getVirtualRouter()
(experimental) The VirtualRouter which the VirtualService uses as provider.
|
default String |
getVirtualServiceName()
(experimental) The name of the VirtualService.
|
@Stability(value=Experimental) @Nullable default IVirtualNode getVirtualNode()
Default: - At most one of virtualRouter and virtualNode is allowed.
@Stability(value=Experimental) @Nullable default IVirtualRouter getVirtualRouter()
Default: - At most one of virtualRouter and virtualNode is allowed.
@Stability(value=Experimental) @Nullable default String getVirtualServiceName()
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
Example:
// Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826 service.domain.getLocal();
@Stability(value=Experimental) static VirtualServiceBaseProps.Builder builder()
VirtualServiceBaseProps.Builder of VirtualServiceBasePropsCopyright © 2020. All rights reserved.