@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class AzureAccount extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_APP_SERVICE_PLAN_FILTERS |
static String |
JSON_PROPERTY_AUTOMUTE |
static String |
JSON_PROPERTY_CLIENT_ID |
static String |
JSON_PROPERTY_CLIENT_SECRET |
static String |
JSON_PROPERTY_CONTAINER_APP_FILTERS |
static String |
JSON_PROPERTY_CSPM_ENABLED |
static String |
JSON_PROPERTY_CUSTOM_METRICS_ENABLED |
static String |
JSON_PROPERTY_ERRORS |
static String |
JSON_PROPERTY_HOST_FILTERS |
static String |
JSON_PROPERTY_METRICS_CONFIG |
static String |
JSON_PROPERTY_NEW_CLIENT_ID |
static String |
JSON_PROPERTY_NEW_TENANT_NAME |
static String |
JSON_PROPERTY_RESOURCE_COLLECTION_ENABLED |
static String |
JSON_PROPERTY_TENANT_NAME |
boolean |
unparsed |
| Constructor and Description |
|---|
AzureAccount() |
| Modifier and Type | Method and Description |
|---|---|
AzureAccount |
addErrorsItem(String errorsItem) |
AzureAccount |
appServicePlanFilters(String appServicePlanFilters) |
AzureAccount |
automute(Boolean automute) |
AzureAccount |
clientId(String clientId) |
AzureAccount |
clientSecret(String clientSecret) |
AzureAccount |
containerAppFilters(String containerAppFilters) |
AzureAccount |
cspmEnabled(Boolean cspmEnabled) |
AzureAccount |
customMetricsEnabled(Boolean customMetricsEnabled) |
boolean |
equals(Object o)
Return true if this AzureAccount object is equal to o.
|
AzureAccount |
errors(List<String> errors) |
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
String |
getAppServicePlanFilters()
Limit the Azure app service plans that are pulled into Datadog using tags.
|
Boolean |
getAutomute()
Silence monitors for expected Azure VM shutdowns.
|
String |
getClientId()
Your Azure web application ID.
|
String |
getClientSecret()
Your Azure web application secret key.
|
String |
getContainerAppFilters()
Limit the Azure container apps that are pulled into Datadog using tags.
|
Boolean |
getCspmEnabled()
When enabled, Datadog’s Cloud Security Management product scans resource configurations
monitored by this app registration.
|
Boolean |
getCustomMetricsEnabled()
Enable custom metrics for your organization.
|
List<String> |
getErrors()
Errors in your configuration.
|
String |
getHostFilters()
Limit the Azure instances that are pulled into Datadog by using tags.
|
AzureAccountMetricsConfig |
getMetricsConfig()
Dictionary containing the key
excluded_resource_providers which has to be a list
of Microsoft Azure Resource Provider names. |
String |
getNewClientId()
Your New Azure web application ID.
|
String |
getNewTenantName()
Your New Azure Active Directory ID.
|
Boolean |
getResourceCollectionEnabled()
When enabled, Datadog collects metadata and configuration info from cloud resources (compute
instances, databases, load balancers, etc.) monitored by this app registration.
|
String |
getTenantName()
Your Azure Active Directory ID.
|
int |
hashCode() |
AzureAccount |
hostFilters(String hostFilters) |
AzureAccount |
metricsConfig(AzureAccountMetricsConfig metricsConfig) |
AzureAccount |
newClientId(String newClientId) |
AzureAccount |
newTenantName(String newTenantName) |
AzureAccount |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
AzureAccount |
resourceCollectionEnabled(Boolean resourceCollectionEnabled) |
void |
setAppServicePlanFilters(String appServicePlanFilters) |
void |
setAutomute(Boolean automute) |
void |
setClientId(String clientId) |
void |
setClientSecret(String clientSecret) |
void |
setContainerAppFilters(String containerAppFilters) |
void |
setCspmEnabled(Boolean cspmEnabled) |
void |
setCustomMetricsEnabled(Boolean customMetricsEnabled) |
void |
setErrors(List<String> errors) |
void |
setHostFilters(String hostFilters) |
void |
setMetricsConfig(AzureAccountMetricsConfig metricsConfig) |
void |
setNewClientId(String newClientId) |
void |
setNewTenantName(String newTenantName) |
void |
setResourceCollectionEnabled(Boolean resourceCollectionEnabled) |
void |
setTenantName(String tenantName) |
AzureAccount |
tenantName(String tenantName) |
String |
toString() |
public boolean unparsed
public static final String JSON_PROPERTY_APP_SERVICE_PLAN_FILTERS
public static final String JSON_PROPERTY_AUTOMUTE
public static final String JSON_PROPERTY_CLIENT_ID
public static final String JSON_PROPERTY_CLIENT_SECRET
public static final String JSON_PROPERTY_CONTAINER_APP_FILTERS
public static final String JSON_PROPERTY_CSPM_ENABLED
public static final String JSON_PROPERTY_CUSTOM_METRICS_ENABLED
public static final String JSON_PROPERTY_ERRORS
public static final String JSON_PROPERTY_HOST_FILTERS
public static final String JSON_PROPERTY_METRICS_CONFIG
public static final String JSON_PROPERTY_NEW_CLIENT_ID
public static final String JSON_PROPERTY_NEW_TENANT_NAME
public static final String JSON_PROPERTY_RESOURCE_COLLECTION_ENABLED
public static final String JSON_PROPERTY_TENANT_NAME
public AzureAccount appServicePlanFilters(String appServicePlanFilters)
@Nullable public String getAppServicePlanFilters()
public void setAppServicePlanFilters(String appServicePlanFilters)
public AzureAccount automute(Boolean automute)
@Nullable public Boolean getAutomute()
public void setAutomute(Boolean automute)
public AzureAccount clientId(String clientId)
@Nullable public String getClientId()
public void setClientId(String clientId)
public AzureAccount clientSecret(String clientSecret)
@Nullable public String getClientSecret()
public void setClientSecret(String clientSecret)
public AzureAccount containerAppFilters(String containerAppFilters)
@Nullable public String getContainerAppFilters()
public void setContainerAppFilters(String containerAppFilters)
public AzureAccount cspmEnabled(Boolean cspmEnabled)
@Nullable public Boolean getCspmEnabled()
public void setCspmEnabled(Boolean cspmEnabled)
public AzureAccount customMetricsEnabled(Boolean customMetricsEnabled)
@Nullable public Boolean getCustomMetricsEnabled()
public void setCustomMetricsEnabled(Boolean customMetricsEnabled)
public AzureAccount errors(List<String> errors)
public AzureAccount addErrorsItem(String errorsItem)
public AzureAccount hostFilters(String hostFilters)
@Nullable public String getHostFilters()
public void setHostFilters(String hostFilters)
public AzureAccount metricsConfig(AzureAccountMetricsConfig metricsConfig)
@Nullable public AzureAccountMetricsConfig getMetricsConfig()
excluded_resource_providers which has to be a list
of Microsoft Azure Resource Provider names. This feature is currently being beta tested. In
order to enable all resource providers for metric collection, pass:
metrics_config: {"excluded_resource_providers": []} (i.e., an empty list for
excluded_resource_providers).public void setMetricsConfig(AzureAccountMetricsConfig metricsConfig)
public AzureAccount newClientId(String newClientId)
@Nullable public String getNewClientId()
public void setNewClientId(String newClientId)
public AzureAccount newTenantName(String newTenantName)
@Nullable public String getNewTenantName()
public void setNewTenantName(String newTenantName)
public AzureAccount resourceCollectionEnabled(Boolean resourceCollectionEnabled)
@Nullable public Boolean getResourceCollectionEnabled()
public void setResourceCollectionEnabled(Boolean resourceCollectionEnabled)
public AzureAccount tenantName(String tenantName)
@Nullable public String getTenantName()
public void setTenantName(String tenantName)
public AzureAccount putAdditionalProperty(String key, Object value)
key - The arbitrary key to setvalue - The associated valuepublic Map<String,Object> getAdditionalProperties()
public Object getAdditionalProperty(String key)
key - The arbitrary key to getpublic boolean equals(Object o)
Copyright © 2024. All rights reserved.