Package com.datadog.api.client.v2.model
Class AWSCloudAuthPersonaMappingCreateAttributes
java.lang.Object
com.datadog.api.client.v2.model.AWSCloudAuthPersonaMappingCreateAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class AWSCloudAuthPersonaMappingCreateAttributes
extends Object
Attributes for creating an AWS cloud authentication persona mapping
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAWSCloudAuthPersonaMappingCreateAttributes(String accountIdentifier, String arnPattern) -
Method Summary
Modifier and TypeMethodDescriptionaccountIdentifier(String accountIdentifier) arnPattern(String arnPattern) booleanReturn true if this AWSCloudAuthPersonaMappingCreateAttributes object is equal to o.Datadog account identifier (email or handle) mapped to the AWS principalReturn the additional (undeclared) property.Return the additional (undeclared) property with the specified name.AWS IAM ARN pattern to match for authenticationinthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetAccountIdentifier(String accountIdentifier) voidsetArnPattern(String arnPattern) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_ACCOUNT_IDENTIFIER
- See Also:
-
JSON_PROPERTY_ARN_PATTERN
- See Also:
-
-
Constructor Details
-
AWSCloudAuthPersonaMappingCreateAttributes
public AWSCloudAuthPersonaMappingCreateAttributes() -
AWSCloudAuthPersonaMappingCreateAttributes
-
-
Method Details
-
accountIdentifier
-
getAccountIdentifier
Datadog account identifier (email or handle) mapped to the AWS principal- Returns:
- accountIdentifier
-
setAccountIdentifier
-
arnPattern
-
getArnPattern
AWS IAM ARN pattern to match for authentication- Returns:
- arnPattern
-
setArnPattern
-
putAdditionalProperty
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:
- AWSCloudAuthPersonaMappingCreateAttributes
-
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 AWSCloudAuthPersonaMappingCreateAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-