Package com.pulumi.aws.appmesh.inputs
Class VirtualNodeSpecServiceDiscoveryArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.appmesh.inputs.VirtualNodeSpecServiceDiscoveryArgs.Builder
-
- Enclosing class:
- VirtualNodeSpecServiceDiscoveryArgs
public static final class VirtualNodeSpecServiceDiscoveryArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(VirtualNodeSpecServiceDiscoveryArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VirtualNodeSpecServiceDiscoveryArgs.BuilderawsCloudMap(VirtualNodeSpecServiceDiscoveryAwsCloudMapArgs awsCloudMap)VirtualNodeSpecServiceDiscoveryArgs.BuilderawsCloudMap(com.pulumi.core.Output<VirtualNodeSpecServiceDiscoveryAwsCloudMapArgs> awsCloudMap)VirtualNodeSpecServiceDiscoveryArgsbuild()VirtualNodeSpecServiceDiscoveryArgs.Builderdns(VirtualNodeSpecServiceDiscoveryDnsArgs dns)VirtualNodeSpecServiceDiscoveryArgs.Builderdns(com.pulumi.core.Output<VirtualNodeSpecServiceDiscoveryDnsArgs> dns)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(VirtualNodeSpecServiceDiscoveryArgs defaults)
-
-
Method Detail
-
awsCloudMap
public VirtualNodeSpecServiceDiscoveryArgs.Builder awsCloudMap(@Nullable com.pulumi.core.Output<VirtualNodeSpecServiceDiscoveryAwsCloudMapArgs> awsCloudMap)
- Parameters:
awsCloudMap- Any AWS Cloud Map information for the virtual node. See `spec.service_discovery.aws_cloud_map` Block for details.- Returns:
- builder
-
awsCloudMap
public VirtualNodeSpecServiceDiscoveryArgs.Builder awsCloudMap(VirtualNodeSpecServiceDiscoveryAwsCloudMapArgs awsCloudMap)
- Parameters:
awsCloudMap- Any AWS Cloud Map information for the virtual node. See `spec.service_discovery.aws_cloud_map` Block for details.- Returns:
- builder
-
dns
public VirtualNodeSpecServiceDiscoveryArgs.Builder dns(@Nullable com.pulumi.core.Output<VirtualNodeSpecServiceDiscoveryDnsArgs> dns)
- Parameters:
dns- DNS service name for the virtual node. See `spec.service_discovery.dns` Block for details.- Returns:
- builder
-
dns
public VirtualNodeSpecServiceDiscoveryArgs.Builder dns(VirtualNodeSpecServiceDiscoveryDnsArgs dns)
- Parameters:
dns- DNS service name for the virtual node. See `spec.service_discovery.dns` Block for details.- Returns:
- builder
-
build
public VirtualNodeSpecServiceDiscoveryArgs build()
-
-