Class: Aws::ObservabilityAdmin::Types::CreateS3TableIntegrationInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::ObservabilityAdmin::Types::CreateS3TableIntegrationInput
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-observabilityadmin/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#encryption ⇒ Types::Encryption
The encryption configuration for the S3 Table integration, including the encryption algorithm and KMS key settings.
-
#role_arn ⇒ String
The Amazon Resource Name (ARN) of the IAM role that grants permissions for the S3 Table integration to access necessary resources.
-
#tags ⇒ Hash<String,String>
The key-value pairs to associate with the S3 Table integration resource for categorization and management purposes.
Instance Attribute Details
#encryption ⇒ Types::Encryption
The encryption configuration for the S3 Table integration, including the encryption algorithm and KMS key settings.
423 424 425 426 427 428 429 |
# File 'lib/aws-sdk-observabilityadmin/types.rb', line 423 class CreateS3TableIntegrationInput < Struct.new( :encryption, :role_arn, :tags) SENSITIVE = [] include Aws::Structure end |
#role_arn ⇒ String
The Amazon Resource Name (ARN) of the IAM role that grants permissions for the S3 Table integration to access necessary resources.
423 424 425 426 427 428 429 |
# File 'lib/aws-sdk-observabilityadmin/types.rb', line 423 class CreateS3TableIntegrationInput < Struct.new( :encryption, :role_arn, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
The key-value pairs to associate with the S3 Table integration resource for categorization and management purposes.
423 424 425 426 427 428 429 |
# File 'lib/aws-sdk-observabilityadmin/types.rb', line 423 class CreateS3TableIntegrationInput < Struct.new( :encryption, :role_arn, :tags) SENSITIVE = [] include Aws::Structure end |