Class AzureComputeClusterConfigurationRequest

java.lang.Object
com.cloudera.cdp.environments.model.AzureComputeClusterConfigurationRequest

@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen", date="2025-01-23T07:12:40.736-08:00") public class AzureComputeClusterConfigurationRequest extends Object
Request object for creating Externalized compute cluster for the environment.
  • Constructor Details

    • AzureComputeClusterConfigurationRequest

      public AzureComputeClusterConfigurationRequest()
  • Method Details

    • getPrivateCluster

      public Boolean getPrivateCluster()
      Getter for privateCluster. If true, creates private cluster
    • setPrivateCluster

      public void setPrivateCluster(Boolean privateCluster)
      Setter for privateCluster. If true, creates private cluster
    • getKubeApiAuthorizedIpRanges

      public List<String> getKubeApiAuthorizedIpRanges()
      Getter for kubeApiAuthorizedIpRanges. Kubernetes API authorized IP ranges in CIDR notation. Mutually exclusive with privateCluster.
    • setKubeApiAuthorizedIpRanges

      public void setKubeApiAuthorizedIpRanges(List<String> kubeApiAuthorizedIpRanges)
      Setter for kubeApiAuthorizedIpRanges. Kubernetes API authorized IP ranges in CIDR notation. Mutually exclusive with privateCluster.
    • getOutboundType

      public String getOutboundType()
      Getter for outboundType. Customize cluster egress with defined outbound type in Azure Kubernetes Service.
    • setOutboundType

      public void setOutboundType(String outboundType)
      Setter for outboundType. Customize cluster egress with defined outbound type in Azure Kubernetes Service.
    • getWorkerNodeSubnets

      public List<String> getWorkerNodeSubnets()
      Getter for workerNodeSubnets. Specify subnets for Kubernetes Worker Nodes
    • setWorkerNodeSubnets

      public void setWorkerNodeSubnets(List<String> workerNodeSubnets)
      Setter for workerNodeSubnets. Specify subnets for Kubernetes Worker Nodes
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object