Class: Aws::Proton::Types::UpdateEnvironmentAccountConnectionInput

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb

Overview

Note:

When making an API call, you may pass UpdateEnvironmentAccountConnectionInput data as a hash:

{
  component_role_arn: "Arn",
  id: "EnvironmentAccountConnectionId", # required
  role_arn: "Arn",
}

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#component_role_arnString

The Amazon Resource Name (ARN) of the IAM service role that Proton uses when provisioning directly defined components in the associated environment account. It determines the scope of infrastructure that a component can provision in the account.

The environment account connection must have a componentRoleArn to allow directly defined components to be associated with any environments running in the account.

For more information about components, see Proton components in the Proton Administrator Guide.

Returns:

  • (String)


5470
5471
5472
5473
5474
5475
5476
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 5470

class UpdateEnvironmentAccountConnectionInput < Struct.new(
  :component_role_arn,
  :id,
  :role_arn)
  SENSITIVE = []
  include Aws::Structure
end

#idString

The ID of the environment account connection to update.

Returns:

  • (String)


5470
5471
5472
5473
5474
5475
5476
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 5470

class UpdateEnvironmentAccountConnectionInput < Struct.new(
  :component_role_arn,
  :id,
  :role_arn)
  SENSITIVE = []
  include Aws::Structure
end

#role_arnString

The Amazon Resource Name (ARN) of the IAM service role that's associated with the environment account connection to update.

Returns:

  • (String)


5470
5471
5472
5473
5474
5475
5476
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 5470

class UpdateEnvironmentAccountConnectionInput < Struct.new(
  :component_role_arn,
  :id,
  :role_arn)
  SENSITIVE = []
  include Aws::Structure
end