Cloneable
, ReadLimitInfo
, ToCopyableBuilder<InviteAccountToOrganizationRequest.Builder,InviteAccountToOrganizationRequest>
@Generated("software.amazon.awssdk:codegen") public class InviteAccountToOrganizationRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<InviteAccountToOrganizationRequest.Builder,InviteAccountToOrganizationRequest>
Modifier and Type | Class | Description |
---|---|---|
static interface |
InviteAccountToOrganizationRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
static InviteAccountToOrganizationRequest.Builder |
builder() |
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
String |
notes() |
Additional information that you want to include in the generated email to the recipient account owner.
|
static Class<? extends InviteAccountToOrganizationRequest.Builder> |
serializableBuilderClass() |
|
HandshakeParty |
target() |
The identifier (ID) of the AWS account that you want to invite to join your organization.
|
InviteAccountToOrganizationRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public HandshakeParty target()
The identifier (ID) of the AWS account that you want to invite to join your organization. This is a JSON object that contains the following elements:
{ "Type": "ACCOUNT", "Id": "< account id number >" }
If you use the AWS CLI, you can submit this as a single string, similar to the following example:
--target id=123456789012,type=ACCOUNT
If you specify "Type": "ACCOUNT"
, then you must provide the AWS account ID number as the
Id
. If you specify "Type": "EMAIL"
, then you must specify the email address that is
associated with the account.
--target id=bill@example.com,type=EMAIL
{ "Type": "ACCOUNT", "Id": "< account id number >" }
If you use the AWS CLI, you can submit this as a single string, similar to the following example:
--target id=123456789012,type=ACCOUNT
If you specify "Type": "ACCOUNT"
, then you must provide the AWS account ID number as the
Id
. If you specify "Type": "EMAIL"
, then you must specify the email address
that is associated with the account.
--target id=bill@example.com,type=EMAIL
public String notes()
Additional information that you want to include in the generated email to the recipient account owner.
public InviteAccountToOrganizationRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<InviteAccountToOrganizationRequest.Builder,InviteAccountToOrganizationRequest>
public static InviteAccountToOrganizationRequest.Builder builder()
public static Class<? extends InviteAccountToOrganizationRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.