Class GetClusterTemplateResult
- java.lang.Object
-
- com.pulumi.openstack.containerinfra.outputs.GetClusterTemplateResult
-
public final class GetClusterTemplateResult extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGetClusterTemplateResult.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.IntegerapiserverPort()static GetClusterTemplateResult.Builderbuilder()static GetClusterTemplateResult.Builderbuilder(GetClusterTemplateResult defaults)java.lang.StringclusterDistro()java.lang.Stringcoe()java.lang.StringcreatedAt()java.lang.StringdnsNameserver()java.lang.StringdockerStorageDriver()java.lang.IntegerdockerVolumeSize()java.lang.StringexternalNetworkId()java.lang.StringfixedNetwork()java.lang.StringfixedSubnet()java.lang.Stringflavor()java.lang.BooleanfloatingIpEnabled()java.lang.Booleanhidden()java.lang.StringhttpProxy()java.lang.StringhttpsProxy()java.lang.Stringid()java.lang.Stringimage()java.lang.StringinsecureRegistry()java.lang.StringkeypairId()java.util.Map<java.lang.String,java.lang.Object>labels()java.lang.StringmasterFlavor()java.lang.BooleanmasterLbEnabled()java.lang.Stringname()java.lang.StringnetworkDriver()java.lang.StringnoProxy()java.lang.StringprojectId()java.lang.Booleanpublic_()java.lang.Stringregion()java.lang.BooleanregistryEnabled()java.lang.StringserverType()java.lang.BooleantlsDisabled()java.lang.StringupdatedAt()java.lang.StringuserId()java.lang.StringvolumeDriver()
-
-
-
Method Detail
-
apiserverPort
public java.lang.Integer apiserverPort()
- Returns:
- The API server port for the Container Orchestration Engine for this cluster template.
-
clusterDistro
public java.lang.String clusterDistro()
- Returns:
- The distro for the cluster (fedora-atomic, coreos, etc.).
-
coe
public java.lang.String coe()
- Returns:
- The Container Orchestration Engine for this cluster template.
-
createdAt
public java.lang.String createdAt()
- Returns:
- The time at which cluster template was created.
-
dnsNameserver
public java.lang.String dnsNameserver()
- Returns:
- Address of the DNS nameserver that is used in nodes of the cluster.
-
dockerStorageDriver
public java.lang.String dockerStorageDriver()
- Returns:
- Docker storage driver. Changing this updates the Docker storage driver of the existing cluster template.
-
dockerVolumeSize
public java.lang.Integer dockerVolumeSize()
- Returns:
- The size (in GB) of the Docker volume.
-
externalNetworkId
public java.lang.String externalNetworkId()
- Returns:
- The ID of the external network that will be used for the cluster.
-
fixedNetwork
public java.lang.String fixedNetwork()
- Returns:
- The fixed network that will be attached to the cluster.
-
fixedSubnet
public java.lang.String fixedSubnet()
- Returns:
- =The fixed subnet that will be attached to the cluster.
-
flavor
public java.lang.String flavor()
- Returns:
- The flavor for the nodes of the cluster.
-
floatingIpEnabled
public java.lang.Boolean floatingIpEnabled()
- Returns:
- Indicates whether created cluster should create IP floating IP for every node or not.
-
hidden
public java.lang.Boolean hidden()
- Returns:
- Indicates whether the ClusterTemplate is hidden or not.
-
httpProxy
public java.lang.String httpProxy()
- Returns:
- The address of a proxy for receiving all HTTP requests and relay them.
-
httpsProxy
public java.lang.String httpsProxy()
- Returns:
- The address of a proxy for receiving all HTTPS requests and relay them.
-
id
public java.lang.String id()
- Returns:
- The provider-assigned unique ID for this managed resource.
-
image
public java.lang.String image()
- Returns:
- The reference to an image that is used for nodes of the cluster.
-
insecureRegistry
public java.lang.String insecureRegistry()
- Returns:
- The insecure registry URL for the cluster template.
-
keypairId
public java.lang.String keypairId()
- Returns:
- The name of the Compute service SSH keypair.
-
labels
public java.util.Map<java.lang.String,java.lang.Object> labels()
- Returns:
- The list of key value pairs representing additional properties of the cluster template.
-
masterFlavor
public java.lang.String masterFlavor()
- Returns:
- The flavor for the master nodes.
-
masterLbEnabled
public java.lang.Boolean masterLbEnabled()
- Returns:
- Indicates whether created cluster should has a loadbalancer for master nodes or not.
-
name
public java.lang.String name()
- Returns:
- See Argument Reference above.
-
networkDriver
public java.lang.String networkDriver()
- Returns:
- The name of the driver for the container network.
-
noProxy
public java.lang.String noProxy()
- Returns:
- A comma-separated list of IP addresses that shouldn't be used in the cluster.
-
projectId
public java.lang.String projectId()
- Returns:
- The project of the cluster template.
-
public_
public java.lang.Boolean public_()
- Returns:
- Indicates whether cluster template should be public.
-
region
public java.lang.String region()
- Returns:
- See Argument Reference above.
-
registryEnabled
public java.lang.Boolean registryEnabled()
- Returns:
- Indicates whether Docker registry is enabled in the cluster.
-
serverType
public java.lang.String serverType()
- Returns:
- The server type for the cluster template.
-
tlsDisabled
public java.lang.Boolean tlsDisabled()
- Returns:
- Indicates whether the TLS should be disabled in the cluster.
-
updatedAt
public java.lang.String updatedAt()
- Returns:
- The time at which cluster template was updated.
-
userId
public java.lang.String userId()
- Returns:
- The user of the cluster template.
-
volumeDriver
public java.lang.String volumeDriver()
- Returns:
- The name of the driver that is used for the volumes of the cluster nodes.
-
builder
public static GetClusterTemplateResult.Builder builder()
-
builder
public static GetClusterTemplateResult.Builder builder(GetClusterTemplateResult defaults)
-
-