Class CfnMemberMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.macie.CfnMemberMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnMemberMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnMemberMixinProps
@Stability(Stable)
@Internal
public static final class CfnMemberMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnMemberMixinProps
An implementation for
CfnMemberMixinProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.macie.CfnMemberMixinProps
CfnMemberMixinProps.Builder, CfnMemberMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnMemberMixinProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnMemberMixinProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe AWS account ID for the account to associate with the Amazon Macie administrator account.final StringgetEmail()The email address for the account to associate with the Amazon Macie administrator account.getTags()The tags to associate with the member account in Amazon Macie.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnMemberMixinProps.Builder.
-
-
Method Details
-
getAccountId
Description copied from interface:CfnMemberMixinPropsThe AWS account ID for the account to associate with the Amazon Macie administrator account.- Specified by:
getAccountIdin interfaceCfnMemberMixinProps- See Also:
-
getEmail
Description copied from interface:CfnMemberMixinPropsThe email address for the account to associate with the Amazon Macie administrator account.Required by the Amazon Macie CreateMember API at creation time; it is write-only because the service does not return it (it is null when the account is associated through AWS Organizations).
- Specified by:
getEmailin interfaceCfnMemberMixinProps- See Also:
-
getTags
Description copied from interface:CfnMemberMixinPropsThe tags to associate with the member account in Amazon Macie.- Specified by:
getTagsin interfaceCfnMemberMixinProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-