Class GetClusterTemplateResult


  • public final class GetClusterTemplateResult
    extends java.lang.Object
    • 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.