Class: Aws::Continuum::Types::UpdateS3Configuration
- Inherits:
-
Struct
- Object
- Struct
- Aws::Continuum::Types::UpdateS3Configuration
- Defined in:
- gems/aws-sdk-continuum/lib/aws-sdk-continuum/types.rb
Overview
Replacement credentials for a customer-managed S3 integration. The bucket cannot be changed.
Constant Summary collapse
- SENSITIVE =
[:external_id]
Instance Attribute Summary collapse
-
#external_id ⇒ String
The replacement external ID used when assuming the supplied role.
-
#role_arn ⇒ String
The role to use.
Instance Attribute Details
#external_id ⇒ String
The replacement external ID used when assuming the supplied role. If omitted, the existing external ID is preserved. This value is sensitive and is never included in the public integration response.
4494 4495 4496 4497 4498 4499 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/types.rb', line 4494 class UpdateS3Configuration < Struct.new( :role_arn, :external_id) SENSITIVE = [:external_id] include Aws::Structure end |
#role_arn ⇒ String
The role to use. Supply the current role when rotating only the external ID. The caller must be allowed to pass this exact role to Continuum.
4494 4495 4496 4497 4498 4499 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/types.rb', line 4494 class UpdateS3Configuration < Struct.new( :role_arn, :external_id) SENSITIVE = [:external_id] include Aws::Structure end |