Package com.datadog.api.client.v2.model
Class SecurityMonitoringEntraIdAzureAppRegistrationsAttributes
java.lang.Object
com.datadog.api.client.v2.model.SecurityMonitoringEntraIdAzureAppRegistrationsAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class SecurityMonitoringEntraIdAzureAppRegistrationsAttributes
extends Object
The attributes of the Entra ID Azure App Registration prerequisites.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSecurityMonitoringEntraIdAzureAppRegistrationsAttributes(List<SecurityMonitoringAzureAppRegistration> azureAppRegistrations, Boolean hasValidPrerequisite) -
Method Summary
Modifier and TypeMethodDescriptionaddAzureAppRegistrationsItem(SecurityMonitoringAzureAppRegistration azureAppRegistrationsItem) azureAppRegistrations(List<SecurityMonitoringAzureAppRegistration> azureAppRegistrations) booleanReturn true if this SecurityMonitoringEntraIdAzureAppRegistrationsAttributes object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.The Azure App Registrations discovered for the organization.Whether at least one Azure App Registration has resource collection enabled.The ID of the Entra ID integration configuration, if one exists.Whether the Entra ID integration configuration is enabled, if one exists.The time at which the Entra ID integration configuration was created, if one exists.inthashCode()hasValidPrerequisite(Boolean hasValidPrerequisite) integrationId(String integrationId) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetAzureAppRegistrations(List<SecurityMonitoringAzureAppRegistration> azureAppRegistrations) voidsetHasValidPrerequisite(Boolean hasValidPrerequisite) voidsetIntegrationId(String integrationId) voidsetIsEnabled(Boolean isEnabled) voidsetSubscribedAt(OffsetDateTime subscribedAt) subscribedAt(OffsetDateTime subscribedAt) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_AZURE_APP_REGISTRATIONS
- See Also:
-
JSON_PROPERTY_HAS_VALID_PREREQUISITE
- See Also:
-
JSON_PROPERTY_INTEGRATION_ID
- See Also:
-
JSON_PROPERTY_IS_ENABLED
- See Also:
-
JSON_PROPERTY_SUBSCRIBED_AT
- See Also:
-
-
Constructor Details
-
SecurityMonitoringEntraIdAzureAppRegistrationsAttributes
public SecurityMonitoringEntraIdAzureAppRegistrationsAttributes() -
SecurityMonitoringEntraIdAzureAppRegistrationsAttributes
public SecurityMonitoringEntraIdAzureAppRegistrationsAttributes(List<SecurityMonitoringAzureAppRegistration> azureAppRegistrations, Boolean hasValidPrerequisite)
-
-
Method Details
-
azureAppRegistrations
public SecurityMonitoringEntraIdAzureAppRegistrationsAttributes azureAppRegistrations(List<SecurityMonitoringAzureAppRegistration> azureAppRegistrations) -
addAzureAppRegistrationsItem
public SecurityMonitoringEntraIdAzureAppRegistrationsAttributes addAzureAppRegistrationsItem(SecurityMonitoringAzureAppRegistration azureAppRegistrationsItem) -
getAzureAppRegistrations
The Azure App Registrations discovered for the organization.- Returns:
- azureAppRegistrations
-
setAzureAppRegistrations
public void setAzureAppRegistrations(List<SecurityMonitoringAzureAppRegistration> azureAppRegistrations) -
hasValidPrerequisite
public SecurityMonitoringEntraIdAzureAppRegistrationsAttributes hasValidPrerequisite(Boolean hasValidPrerequisite) -
getHasValidPrerequisite
Whether at least one Azure App Registration has resource collection enabled.- Returns:
- hasValidPrerequisite
-
setHasValidPrerequisite
-
integrationId
-
getIntegrationId
The ID of the Entra ID integration configuration, if one exists.- Returns:
- integrationId
-
setIntegrationId
-
isEnabled
-
getIsEnabled
Whether the Entra ID integration configuration is enabled, if one exists.- Returns:
- isEnabled
-
setIsEnabled
-
subscribedAt
public SecurityMonitoringEntraIdAzureAppRegistrationsAttributes subscribedAt(OffsetDateTime subscribedAt) -
getSubscribedAt
The time at which the Entra ID integration configuration was created, if one exists.- Returns:
- subscribedAt
-
setSubscribedAt
-
putAdditionalProperty
public SecurityMonitoringEntraIdAzureAppRegistrationsAttributes 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 setvalue- The associated value- Returns:
- SecurityMonitoringEntraIdAzureAppRegistrationsAttributes
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- The additional properties
-
getAdditionalProperty
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
Return true if this SecurityMonitoringEntraIdAzureAppRegistrationsAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-