Class DatadogOrganizationProperties
java.lang.Object
com.azure.resourcemanager.datadog.models.DatadogOrganizationProperties
Datadog organization properties.
-
Constructor Summary
ConstructorDescriptionCreates an instance of DatadogOrganizationProperties class. -
Method Summary
Modifier and TypeMethodDescriptionapiKey()
Get the apiKey property: Api key associated to the Datadog organization.Get the applicationKey property: Application key associated to the Datadog organization.Get the enterpriseAppId property: The Id of the Enterprise App used for Single sign on.id()
Get the id property: Id of the Datadog organization.Get the linkingAuthCode property: The auth code used to linking to an existing datadog organization.Get the linkingClientId property: The client_id from an existing in exchange for an auth token to link organization.name()
Get the name property: Name of the Datadog organization.Get the redirectUri property: The redirect uri for linking.void
validate()
Validates the instance.withApiKey
(String apiKey) Set the apiKey property: Api key associated to the Datadog organization.withApplicationKey
(String applicationKey) Set the applicationKey property: Application key associated to the Datadog organization.withEnterpriseAppId
(String enterpriseAppId) Set the enterpriseAppId property: The Id of the Enterprise App used for Single sign on.withLinkingAuthCode
(String linkingAuthCode) Set the linkingAuthCode property: The auth code used to linking to an existing datadog organization.withLinkingClientId
(String linkingClientId) Set the linkingClientId property: The client_id from an existing in exchange for an auth token to link organization.withRedirectUri
(String redirectUri) Set the redirectUri property: The redirect uri for linking.
-
Constructor Details
-
DatadogOrganizationProperties
public DatadogOrganizationProperties()Creates an instance of DatadogOrganizationProperties class.
-
-
Method Details
-
name
Get the name property: Name of the Datadog organization.- Returns:
- the name value.
-
id
Get the id property: Id of the Datadog organization.- Returns:
- the id value.
-
linkingAuthCode
Get the linkingAuthCode property: The auth code used to linking to an existing datadog organization.- Returns:
- the linkingAuthCode value.
-
withLinkingAuthCode
Set the linkingAuthCode property: The auth code used to linking to an existing datadog organization.- Parameters:
linkingAuthCode
- the linkingAuthCode value to set.- Returns:
- the DatadogOrganizationProperties object itself.
-
linkingClientId
Get the linkingClientId property: The client_id from an existing in exchange for an auth token to link organization.- Returns:
- the linkingClientId value.
-
withLinkingClientId
Set the linkingClientId property: The client_id from an existing in exchange for an auth token to link organization.- Parameters:
linkingClientId
- the linkingClientId value to set.- Returns:
- the DatadogOrganizationProperties object itself.
-
redirectUri
Get the redirectUri property: The redirect uri for linking.- Returns:
- the redirectUri value.
-
withRedirectUri
Set the redirectUri property: The redirect uri for linking.- Parameters:
redirectUri
- the redirectUri value to set.- Returns:
- the DatadogOrganizationProperties object itself.
-
apiKey
Get the apiKey property: Api key associated to the Datadog organization.- Returns:
- the apiKey value.
-
withApiKey
Set the apiKey property: Api key associated to the Datadog organization.- Parameters:
apiKey
- the apiKey value to set.- Returns:
- the DatadogOrganizationProperties object itself.
-
applicationKey
Get the applicationKey property: Application key associated to the Datadog organization.- Returns:
- the applicationKey value.
-
withApplicationKey
Set the applicationKey property: Application key associated to the Datadog organization.- Parameters:
applicationKey
- the applicationKey value to set.- Returns:
- the DatadogOrganizationProperties object itself.
-
enterpriseAppId
Get the enterpriseAppId property: The Id of the Enterprise App used for Single sign on.- Returns:
- the enterpriseAppId value.
-
withEnterpriseAppId
Set the enterpriseAppId property: The Id of the Enterprise App used for Single sign on.- Parameters:
enterpriseAppId
- the enterpriseAppId value to set.- Returns:
- the DatadogOrganizationProperties object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-