class Aws::Proton::Types::CreateEnvironmentAccountConnectionInput

@note When making an API call, you may pass CreateEnvironmentAccountConnectionInput

data as a hash:

    {
      client_token: "ClientToken",
      environment_name: "ResourceName", # required
      management_account_id: "AwsAccountId", # required
      role_arn: "Arn", # required
    }

@!attribute [rw] client_token

When included, if two identicial requests are made with the same
client token, AWS Proton returns the environment account connection
that the first request created.

**A suitable default value is auto-generated.** You should normally
not need to pass this option.
@return [String]

@!attribute [rw] environment_name

The name of the AWS Proton environment that's created in the
associated management account.
@return [String]

@!attribute [rw] management_account_id

The ID of the management account that accepts or rejects the
environment account connection. You create an manage the AWS Proton
environment in this account. If the management account accepts the
environment account connection, AWS Proton can use the associated
IAM role to provision environment infrastructure resources in the
associated environment account.
@return [String]

@!attribute [rw] role_arn

The Amazon Resource Name (ARN) of the IAM service role that's
created in the environment account. AWS Proton uses this role to
provision infrastructure resources in the associated environment
account.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/proton-2020-07-20/CreateEnvironmentAccountConnectionInput AWS API Documentation

Constants

SENSITIVE