Class ProvisionedClustersPropertiesWithoutSecrets

java.lang.Object
com.azure.resourcemanager.hybridcontainerservice.models.ProvisionedClustersPropertiesWithoutSecrets
Direct Known Subclasses:
ProvisionedClustersResponseProperties

public class ProvisionedClustersPropertiesWithoutSecrets extends Object
Properties of provisioned clusters without the corresponding secrets.
  • Constructor Details

    • ProvisionedClustersPropertiesWithoutSecrets

      public ProvisionedClustersPropertiesWithoutSecrets()
      Creates an instance of ProvisionedClustersPropertiesWithoutSecrets class.
  • Method Details

    • aadProfile

      public AadProfileResponse aadProfile()
      Get the aadProfile property: AAD profile for the provisioned cluster.
      Returns:
      the aadProfile value.
    • withAadProfile

      Set the aadProfile property: AAD profile for the provisioned cluster.
      Parameters:
      aadProfile - the aadProfile value to set.
      Returns:
      the ProvisionedClustersPropertiesWithoutSecrets object itself.
    • windowsProfile

      public WindowsProfileResponse windowsProfile()
      Get the windowsProfile property: WindowsProfile - Profile for Windows VMs in the Provisioned Cluster.
      Returns:
      the windowsProfile value.
    • withWindowsProfile

      public ProvisionedClustersPropertiesWithoutSecrets withWindowsProfile(WindowsProfileResponse windowsProfile)
      Set the windowsProfile property: WindowsProfile - Profile for Windows VMs in the Provisioned Cluster.
      Parameters:
      windowsProfile - the windowsProfile value to set.
      Returns:
      the ProvisionedClustersPropertiesWithoutSecrets object itself.
    • httpProxyConfig

      public HttpProxyConfigResponse httpProxyConfig()
      Get the httpProxyConfig property: HttpProxyConfig - Configurations for provisioning the cluster with HTTP proxy servers.
      Returns:
      the httpProxyConfig value.
    • withHttpProxyConfig

      public ProvisionedClustersPropertiesWithoutSecrets withHttpProxyConfig(HttpProxyConfigResponse httpProxyConfig)
      Set the httpProxyConfig property: HttpProxyConfig - Configurations for provisioning the cluster with HTTP proxy servers.
      Parameters:
      httpProxyConfig - the httpProxyConfig value to set.
      Returns:
      the ProvisionedClustersPropertiesWithoutSecrets object itself.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.