Class CfnMemberMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.guardduty.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.guardduty.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 ID of the detector associated with the GuardDuty service to add the member to.final ObjectSpecifies whether or not to disable email notification for the member account that you invite.final StringgetEmail()The email address associated with the member account.final StringThe AWS account ID of the account to designate as a member.final StringThe invitation message that you want to send to the accounts that you're inviting to GuardDuty as members.final StringYou can use theStatusproperty to update the status of the relationship between the member account and its administrator account.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
-
getDetectorId
Description copied from interface:CfnMemberMixinPropsThe ID of the detector associated with the GuardDuty service to add the member to.- Specified by:
getDetectorIdin interfaceCfnMemberMixinProps- See Also:
-
getDisableEmailNotification
Description copied from interface:CfnMemberMixinPropsSpecifies whether or not to disable email notification for the member account that you invite.Returns union: either
BooleanorIResolvable- Specified by:
getDisableEmailNotificationin interfaceCfnMemberMixinProps- See Also:
-
getEmail
Description copied from interface:CfnMemberMixinPropsThe email address associated with the member account.- Specified by:
getEmailin interfaceCfnMemberMixinProps- See Also:
-
getMemberId
Description copied from interface:CfnMemberMixinPropsThe AWS account ID of the account to designate as a member.- Specified by:
getMemberIdin interfaceCfnMemberMixinProps- See Also:
-
getMessage
Description copied from interface:CfnMemberMixinPropsThe invitation message that you want to send to the accounts that you're inviting to GuardDuty as members.- Specified by:
getMessagein interfaceCfnMemberMixinProps- See Also:
-
getStatus
Description copied from interface:CfnMemberMixinPropsYou can use theStatusproperty to update the status of the relationship between the member account and its administrator account.Valid values are
CreatedandInvitedwhen using anAWS::GuardDuty::Memberresource. If the value for this property is not provided or set toCreated, a member account is created but not invited. If the value of this property is set toInvited, a member account is created and invited.- Specified by:
getStatusin 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()
-