Class ManagedClusterServicePrincipalProfile

java.lang.Object
com.microsoft.azure.management.containerservice.ManagedClusterServicePrincipalProfile

public class ManagedClusterServicePrincipalProfile extends Object
Information about a service principal identity for the cluster to use for manipulating Azure APIs.
  • Constructor Details

    • ManagedClusterServicePrincipalProfile

      public ManagedClusterServicePrincipalProfile()
  • Method Details

    • clientId

      public String clientId()
      Get the ID for the service principal.
      Returns:
      the clientId value
    • withClientId

      public ManagedClusterServicePrincipalProfile withClientId(String clientId)
      Set the ID for the service principal.
      Parameters:
      clientId - the clientId value to set
      Returns:
      the ManagedClusterServicePrincipalProfile object itself.
    • secret

      public String secret()
      Get the secret password associated with the service principal in plain text.
      Returns:
      the secret value
    • withSecret

      public ManagedClusterServicePrincipalProfile withSecret(String secret)
      Set the secret password associated with the service principal in plain text.
      Parameters:
      secret - the secret value to set
      Returns:
      the ManagedClusterServicePrincipalProfile object itself.