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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.guardduty.CfnMemberProps
CfnMemberProps.Builder, CfnMemberProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnMemberProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnMemberProps.Builder
.protected
Jsii$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.JsonNode
final boolean
final String
The ID of the detector associated with the GuardDuty service to add the member to.final Object
Specifies whether or not to disable email notification for the member account that you invite.final String
getEmail()
The email address associated with the member account.final String
The AWS account ID of the account to designate as a member.final String
The invitation message that you want to send to the accounts that you're inviting to GuardDuty as members.final String
You can use theStatus
property to update the status of the relationship between the member account and its administrator account.final int
hashCode()
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:CfnMemberProps
The ID of the detector associated with the GuardDuty service to add the member to.- Specified by:
getDetectorId
in interfaceCfnMemberProps
-
getEmail
Description copied from interface:CfnMemberProps
The email address associated with the member account.- Specified by:
getEmail
in interfaceCfnMemberProps
-
getMemberId
Description copied from interface:CfnMemberProps
The AWS account ID of the account to designate as a member.- Specified by:
getMemberId
in interfaceCfnMemberProps
-
getDisableEmailNotification
Description copied from interface:CfnMemberProps
Specifies whether or not to disable email notification for the member account that you invite.- Specified by:
getDisableEmailNotification
in interfaceCfnMemberProps
-
getMessage
Description copied from interface:CfnMemberProps
The invitation message that you want to send to the accounts that you're inviting to GuardDuty as members.- Specified by:
getMessage
in interfaceCfnMemberProps
-
getStatus
Description copied from interface:CfnMemberProps
You can use theStatus
property to update the status of the relationship between the member account and its administrator account.Valid values are
Created
andInvited
when using anAWS::GuardDuty::Member
resource. 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:
getStatus
in interfaceCfnMemberProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-