Interface GuarddutyMemberConfig
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable,com.hashicorp.cdktf.TerraformMetaArguments
- All Known Implementing Classes:
GuarddutyMemberConfig.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-30T04:56:53.261Z") @Stability(Stable) public interface GuarddutyMemberConfig extends software.amazon.jsii.JsiiSerializable, com.hashicorp.cdktf.TerraformMetaArguments
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classGuarddutyMemberConfig.BuilderA builder forGuarddutyMemberConfigstatic classGuarddutyMemberConfig.Jsii$ProxyAn implementation forGuarddutyMemberConfig
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static GuarddutyMemberConfig.Builderbuilder()StringgetAccountId()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/guardduty_member#account_id GuarddutyMember#account_id}.StringgetDetectorId()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/guardduty_member#detector_id GuarddutyMember#detector_id}.default ObjectgetDisableEmailNotification()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/guardduty_member#disable_email_notification GuarddutyMember#disable_email_notification}.StringgetEmail()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/guardduty_member#email GuarddutyMember#email}.default StringgetId()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/guardduty_member#id GuarddutyMember#id}.default StringgetInvitationMessage()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/guardduty_member#invitation_message GuarddutyMember#invitation_message}.default ObjectgetInvite()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/guardduty_member#invite GuarddutyMember#invite}.default GuarddutyMemberTimeoutsgetTimeouts()timeouts block.
-
-
-
Method Detail
-
getAccountId
@Stability(Stable) @NotNull String getAccountId()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/guardduty_member#account_id GuarddutyMember#account_id}.
-
getDetectorId
@Stability(Stable) @NotNull String getDetectorId()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/guardduty_member#detector_id GuarddutyMember#detector_id}.
-
getEmail
@Stability(Stable) @NotNull String getEmail()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/guardduty_member#email GuarddutyMember#email}.
-
getDisableEmailNotification
@Stability(Stable) @Nullable default Object getDisableEmailNotification()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/guardduty_member#disable_email_notification GuarddutyMember#disable_email_notification}.
-
getId
@Stability(Stable) @Nullable default String getId()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/guardduty_member#id GuarddutyMember#id}.Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
-
getInvitationMessage
@Stability(Stable) @Nullable default String getInvitationMessage()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/guardduty_member#invitation_message GuarddutyMember#invitation_message}.
-
getInvite
@Stability(Stable) @Nullable default Object getInvite()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/guardduty_member#invite GuarddutyMember#invite}.
-
getTimeouts
@Stability(Stable) @Nullable default GuarddutyMemberTimeouts getTimeouts()
timeouts block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/guardduty_member#timeouts GuarddutyMember#timeouts}
-
builder
@Stability(Stable) static GuarddutyMemberConfig.Builder builder()
- Returns:
- a
GuarddutyMemberConfig.BuilderofGuarddutyMemberConfig
-
-