Class SsoDetailsResponseInner

java.lang.Object
com.azure.resourcemanager.dynatrace.fluent.models.SsoDetailsResponseInner

public final class SsoDetailsResponseInner extends Object
SSO details from the Dynatrace partner.
  • Constructor Details

    • SsoDetailsResponseInner

      public SsoDetailsResponseInner()
  • Method Details

    • isSsoEnabled

      public SsoStatus isSsoEnabled()
      Get the isSsoEnabled property: Whether the SSO is enabled for this resource or not.
      Returns:
      the isSsoEnabled value.
    • withIsSsoEnabled

      public SsoDetailsResponseInner withIsSsoEnabled(SsoStatus isSsoEnabled)
      Set the isSsoEnabled property: Whether the SSO is enabled for this resource or not.
      Parameters:
      isSsoEnabled - the isSsoEnabled value to set.
      Returns:
      the SsoDetailsResponseInner object itself.
    • metadataUrl

      public String metadataUrl()
      Get the metadataUrl property: URL for Azure AD metadata.
      Returns:
      the metadataUrl value.
    • withMetadataUrl

      public SsoDetailsResponseInner withMetadataUrl(String metadataUrl)
      Set the metadataUrl property: URL for Azure AD metadata.
      Parameters:
      metadataUrl - the metadataUrl value to set.
      Returns:
      the SsoDetailsResponseInner object itself.
    • singleSignOnUrl

      public String singleSignOnUrl()
      Get the singleSignOnUrl property: The login URL specific to this Dynatrace Environment.
      Returns:
      the singleSignOnUrl value.
    • withSingleSignOnUrl

      public SsoDetailsResponseInner withSingleSignOnUrl(String singleSignOnUrl)
      Set the singleSignOnUrl property: The login URL specific to this Dynatrace Environment.
      Parameters:
      singleSignOnUrl - the singleSignOnUrl value to set.
      Returns:
      the SsoDetailsResponseInner object itself.
    • aadDomains

      public List<String> aadDomains()
      Get the aadDomains property: array of Aad(azure active directory) domains.
      Returns:
      the aadDomains value.
    • withAadDomains

      public SsoDetailsResponseInner withAadDomains(List<String> aadDomains)
      Set the aadDomains property: array of Aad(azure active directory) domains.
      Parameters:
      aadDomains - the aadDomains value to set.
      Returns:
      the SsoDetailsResponseInner object itself.
    • adminUsers

      public List<String> adminUsers()
      Get the adminUsers property: Array of admin user emails.
      Returns:
      the adminUsers value.
    • withAdminUsers

      public SsoDetailsResponseInner withAdminUsers(List<String> adminUsers)
      Set the adminUsers property: Array of admin user emails.
      Parameters:
      adminUsers - the adminUsers value to set.
      Returns:
      the SsoDetailsResponseInner object itself.
    • validate

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