Class CfnMemberProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.guardduty.CfnMemberProps.Jsii$Proxy
- All Implemented Interfaces:
CfnMemberProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnMemberProps
@Stability(Stable)
@Internal
public static final class CfnMemberProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnMemberProps
An implementation for
CfnMemberProps-
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.services.guardduty.CfnMemberProps
CfnMemberProps.Builder, CfnMemberProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnMemberProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnMemberProps.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 theCfnMemberProps.Builder.
-
-
Method Details
-
getDetectorId
Description copied from interface:CfnMemberPropsThe ID of the detector associated with the GuardDuty service to add the member to.- Specified by:
getDetectorIdin interfaceCfnMemberProps
-
getEmail
Description copied from interface:CfnMemberPropsThe email address associated with the member account.- Specified by:
getEmailin interfaceCfnMemberProps
-
getMemberId
Description copied from interface:CfnMemberPropsThe AWS account ID of the account to designate as a member.- Specified by:
getMemberIdin interfaceCfnMemberProps
-
getDisableEmailNotification
Description copied from interface:CfnMemberPropsSpecifies whether or not to disable email notification for the member account that you invite.- Specified by:
getDisableEmailNotificationin interfaceCfnMemberProps
-
getMessage
Description copied from interface:CfnMemberPropsThe invitation message that you want to send to the accounts that you're inviting to GuardDuty as members.- Specified by:
getMessagein interfaceCfnMemberProps
-
getStatus
Description copied from interface:CfnMemberPropsYou 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 interfaceCfnMemberProps
-
$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()
-