Package com.pulumi.gcp.container.outputs
Class AzureNodePoolConfig
- java.lang.Object
-
- com.pulumi.gcp.container.outputs.AzureNodePoolConfig
-
public final class AzureNodePoolConfig extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AzureNodePoolConfig.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AzureNodePoolConfig.Builder
builder()
static AzureNodePoolConfig.Builder
builder(AzureNodePoolConfig defaults)
java.util.Optional<java.lang.String>
imageType()
java.util.Optional<AzureNodePoolConfigProxyConfig>
proxyConfig()
java.util.Optional<AzureNodePoolConfigRootVolume>
rootVolume()
AzureNodePoolConfigSshConfig
sshConfig()
java.util.Map<java.lang.String,java.lang.String>
tags()
java.util.Optional<java.lang.String>
vmSize()
-
-
-
Method Detail
-
imageType
public java.util.Optional<java.lang.String> imageType()
- Returns:
- (Beta only) The OS image type to use on node pool instances.
-
proxyConfig
public java.util.Optional<AzureNodePoolConfigProxyConfig> proxyConfig()
- Returns:
- Proxy configuration for outbound HTTP(S) traffic.
-
rootVolume
public java.util.Optional<AzureNodePoolConfigRootVolume> rootVolume()
- Returns:
- Optional. Configuration related to the root volume provisioned for each node pool machine. When unspecified, it defaults to a 32-GiB Azure Disk.
-
sshConfig
public AzureNodePoolConfigSshConfig sshConfig()
- Returns:
- SSH configuration for how to access the node pool machines.
-
tags
public java.util.Map<java.lang.String,java.lang.String> tags()
- Returns:
- Optional. A set of tags to apply to all underlying Azure resources for this node pool. This currently only includes Virtual Machine Scale Sets. Specify at most 50 pairs containing alphanumerics, spaces, and symbols (.+-=_:@/). Keys can be up to 127 Unicode characters. Values can be up to 255 Unicode characters.
-
vmSize
public java.util.Optional<java.lang.String> vmSize()
- Returns:
- Optional. The Azure VM size name. Example: `Standard_DS2_v2`. See (/anthos/clusters/docs/azure/reference/supported-vms) for options. When unspecified, it defaults to `Standard_DS2_v2`.
-
builder
public static AzureNodePoolConfig.Builder builder()
-
builder
public static AzureNodePoolConfig.Builder builder(AzureNodePoolConfig defaults)
-
-