Class AzureTenantUpdate

java.lang.Object
com.datadog.api.client.v2.model.AzureTenantUpdate

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class AzureTenantUpdate extends Object
The definition of the AzureTenant object.
  • Field Details

  • Constructor Details

    • AzureTenantUpdate

      public AzureTenantUpdate()
    • AzureTenantUpdate

      public AzureTenantUpdate(AzureTenantType type)
  • Method Details

    • appClientId

      public AzureTenantUpdate appClientId(String appClientId)
    • getAppClientId

      @Nullable public String getAppClientId()
      The Client ID, also known as the Application ID in Azure, is a unique identifier for an application. It's used to identify the application during the authentication process. Your Application (client) ID is listed in the application's overview page. You can navigate to your application via the Azure Directory.
      Returns:
      appClientId
    • setAppClientId

      public void setAppClientId(String appClientId)
    • clientSecret

      public AzureTenantUpdate clientSecret(String clientSecret)
    • getClientSecret

      @Nullable public String getClientSecret()
      The Client Secret is a confidential piece of information known only to the application and Azure AD. It's used to prove the application's identity. Your Client Secret is available from the application’s secrets page. You can navigate to your application via the Azure Directory.
      Returns:
      clientSecret
    • setClientSecret

      public void setClientSecret(String clientSecret)
    • customScopes

      public AzureTenantUpdate customScopes(String customScopes)
    • getCustomScopes

      @Nullable public String getCustomScopes()
      If provided, the custom scope to be requested from Microsoft when acquiring an OAuth 2 access token. This custom scope is used only in conjunction with the HTTP action. A resource's scope is constructed by using the identifier URI for the resource and .default, separated by a forward slash (/) as follows:{identifierURI}/.default.
      Returns:
      customScopes
    • setCustomScopes

      public void setCustomScopes(String customScopes)
    • tenantId

      public AzureTenantUpdate tenantId(String tenantId)
    • getTenantId

      @Nullable public String getTenantId()
      The Tenant ID, also known as the Directory ID in Azure, is a unique identifier that represents an Azure AD instance. Your Tenant ID (Directory ID) is listed in your Active Directory overview page under the 'Tenant information' section.
      Returns:
      tenantId
    • setTenantId

      public void setTenantId(String tenantId)
    • type

      public AzureTenantUpdate type(AzureTenantType type)
    • getType

      public AzureTenantType getType()
      The definition of the AzureTenant object.
      Returns:
      type
    • setType

      public void setType(AzureTenantType type)
    • putAdditionalProperty

      public AzureTenantUpdate putAdditionalProperty(String key, Object value)
      Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.
      Parameters:
      key - The arbitrary key to set
      value - The associated value
      Returns:
      AzureTenantUpdate
    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
      Return the additional (undeclared) property.
      Returns:
      The additional properties
    • getAdditionalProperty

      public Object getAdditionalProperty(String key)
      Return the additional (undeclared) property with the specified name.
      Parameters:
      key - The arbitrary key to get
      Returns:
      The specific additional property for the given key
    • equals

      public boolean equals(Object o)
      Return true if this AzureTenantUpdate object is equal to o.
      Overrides:
      equals in class Object
    • hashCode

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

      public String toString()
      Overrides:
      toString in class Object