Struct aws_sdk_proton::input::CreateEnvironmentAccountConnectionInput [−][src]
#[non_exhaustive]pub struct CreateEnvironmentAccountConnectionInput {
pub client_token: Option<String>,
pub management_account_id: Option<String>,
pub role_arn: Option<String>,
pub environment_name: Option<String>,
pub tags: Option<Vec<Tag>>,
}Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.client_token: Option<String>When included, if two identical requests are made with the same client token, Proton returns the environment account connection that the first request created.
management_account_id: Option<String>The ID of the management account that accepts or rejects the environment account connection. You create an manage the Proton environment in this account. If the management account accepts the environment account connection, Proton can use the associated IAM role to provision environment infrastructure resources in the associated environment account.
role_arn: Option<String>The Amazon Resource Name (ARN) of the IAM service role that's created in the environment account. Proton uses this role to provision infrastructure resources in the associated environment account.
environment_name: Option<String>The name of the Proton environment that's created in the associated management account.
Tags for your environment account connection. For more information, see Proton resources and tagging in the Proton Administrator Guide.
Implementations
pub async fn make_operation(
self,
_config: &Config
) -> Result<Operation<CreateEnvironmentAccountConnection, AwsErrorRetryPolicy>, BuildError>
pub async fn make_operation(
self,
_config: &Config
) -> Result<Operation<CreateEnvironmentAccountConnection, AwsErrorRetryPolicy>, BuildError>
Consumes the builder and constructs an Operation<CreateEnvironmentAccountConnection>
Creates a new builder-style object to manufacture CreateEnvironmentAccountConnectionInput
When included, if two identical requests are made with the same client token, Proton returns the environment account connection that the first request created.
The ID of the management account that accepts or rejects the environment account connection. You create an manage the Proton environment in this account. If the management account accepts the environment account connection, Proton can use the associated IAM role to provision environment infrastructure resources in the associated environment account.
The Amazon Resource Name (ARN) of the IAM service role that's created in the environment account. Proton uses this role to provision infrastructure resources in the associated environment account.
The name of the Proton environment that's created in the associated management account.
Tags for your environment account connection. For more information, see Proton resources and tagging in the Proton Administrator Guide.
Trait Implementations
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more
