DatadogOrganizationProperties Class
- java.
lang. Object - com.
azure. resourcemanager. datadog. models. DatadogOrganizationProperties
- com.
public final class DatadogOrganizationProperties
Specify the Datadog organization name. In the case of linking to existing organizations, Id, ApiKey, and Applicationkey is required as well.
Constructor Summary
Constructor | Description |
---|---|
DatadogOrganizationProperties() |
Creates an instance of Datadog |
Method Summary
Modifier and Type | Method and Description |
---|---|
String |
apiKey()
Get the api |
String |
applicationKey()
Get the application |
Boolean |
cspm()
Get the cspm property: The configuration which describes the state of cloud security posture management. |
String |
enterpriseAppId()
Get the enterprise |
String |
id()
Get the id property: Id of the Datadog organization. |
String |
linkingAuthCode()
Get the linking |
String |
linkingClientId()
Get the linking |
String |
name()
Get the name property: Name of the Datadog organization. |
String |
redirectUri()
Get the redirect |
void |
validate()
Validates the instance. |
Datadog |
withApiKey(String apiKey)
Set the api |
Datadog |
withApplicationKey(String applicationKey)
Set the application |
Datadog |
withCspm(Boolean cspm)
Set the cspm property: The configuration which describes the state of cloud security posture management. |
Datadog |
withEnterpriseAppId(String enterpriseAppId)
Set the enterprise |
Datadog |
withId(String id)
Set the id property: Id of the Datadog organization. |
Datadog |
withLinkingAuthCode(String linkingAuthCode)
Set the linking |
Datadog |
withLinkingClientId(String linkingClientId)
Set the linking |
Datadog |
withName(String name)
Set the name property: Name of the Datadog organization. |
Datadog |
withRedirectUri(String redirectUri)
Set the redirect |
Methods inherited from java.lang.Object
Constructor Details
DatadogOrganizationProperties
public DatadogOrganizationProperties()
Creates an instance of DatadogOrganizationProperties class.
Method Details
apiKey
public String apiKey()
Get the apiKey property: Api key associated to the Datadog organization.
Returns:
applicationKey
public String applicationKey()
Get the applicationKey property: Application key associated to the Datadog organization.
Returns:
cspm
public Boolean cspm()
Get the cspm property: The configuration which describes the state of cloud security posture management. This collects configuration information for all resources in a subscription and track conformance to industry benchmarks.
Returns:
enterpriseAppId
public String enterpriseAppId()
Get the enterpriseAppId property: The Id of the Enterprise App used for Single sign on.
Returns:
id
public String id()
Get the id property: Id of the Datadog organization.
Returns:
linkingAuthCode
public String linkingAuthCode()
Get the linkingAuthCode property: The auth code used to linking to an existing Datadog organization.
Returns:
linkingClientId
public String linkingClientId()
Get the linkingClientId property: The client_id from an existing in exchange for an auth token to link organization.
Returns:
name
public String name()
Get the name property: Name of the Datadog organization.
Returns:
redirectUri
public String redirectUri()
Get the redirectUri property: The redirect URI for linking.
Returns:
validate
public void validate()
Validates the instance.
withApiKey
public DatadogOrganizationProperties withApiKey(String apiKey)
Set the apiKey property: Api key associated to the Datadog organization.
Parameters:
Returns:
withApplicationKey
public DatadogOrganizationProperties withApplicationKey(String applicationKey)
Set the applicationKey property: Application key associated to the Datadog organization.
Parameters:
Returns:
withCspm
public DatadogOrganizationProperties withCspm(Boolean cspm)
Set the cspm property: The configuration which describes the state of cloud security posture management. This collects configuration information for all resources in a subscription and track conformance to industry benchmarks.
Parameters:
Returns:
withEnterpriseAppId
public DatadogOrganizationProperties withEnterpriseAppId(String enterpriseAppId)
Set the enterpriseAppId property: The Id of the Enterprise App used for Single sign on.
Parameters:
Returns:
withId
public DatadogOrganizationProperties withId(String id)
Set the id property: Id of the Datadog organization.
Parameters:
Returns:
withLinkingAuthCode
public DatadogOrganizationProperties withLinkingAuthCode(String linkingAuthCode)
Set the linkingAuthCode property: The auth code used to linking to an existing Datadog organization.
Parameters:
Returns:
withLinkingClientId
public DatadogOrganizationProperties withLinkingClientId(String linkingClientId)
Set the linkingClientId property: The client_id from an existing in exchange for an auth token to link organization.
Parameters:
Returns:
withName
public DatadogOrganizationProperties withName(String name)
Set the name property: Name of the Datadog organization.
Parameters:
Returns:
withRedirectUri
public DatadogOrganizationProperties withRedirectUri(String redirectUri)
Set the redirectUri property: The redirect URI for linking.
Parameters:
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for