@Stability(value=Experimental) public static final class VirtualService.Builder extends Object implements software.amazon.jsii.Builder<VirtualService>
VirtualService.| Modifier and Type | Method and Description |
|---|---|
VirtualService |
build() |
VirtualService.Builder |
clientPolicy(ClientPolicy clientPolicy)
(experimental) Client policy for this Virtual Service.
|
static VirtualService.Builder |
create(software.constructs.Construct scope,
String id) |
VirtualService.Builder |
virtualServiceName(String virtualServiceName)
(experimental) The name of the VirtualService.
|
VirtualService.Builder |
virtualServiceProvider(VirtualServiceProvider virtualServiceProvider)
(experimental) The VirtualNode or VirtualRouter which the VirtualService uses as its provider.
|
@Stability(value=Experimental) public static VirtualService.Builder create(software.constructs.Construct scope, String id)
scope - This parameter is required.id - This parameter is required.VirtualService.Builder.@Stability(value=Experimental) public VirtualService.Builder virtualServiceProvider(VirtualServiceProvider virtualServiceProvider)
virtualServiceProvider - The VirtualNode or VirtualRouter which the VirtualService uses as its provider. This parameter is required.this@Stability(value=Experimental) public VirtualService.Builder clientPolicy(ClientPolicy clientPolicy)
Default: - none
clientPolicy - Client policy for this Virtual Service. This parameter is required.this@Stability(value=Experimental) public VirtualService.Builder virtualServiceName(String virtualServiceName)
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();
virtualServiceName - The name of the VirtualService. This parameter is required.this@Stability(value=Experimental) public VirtualService build()
build in interface software.amazon.jsii.Builder<VirtualService>Copyright © 2021. All rights reserved.