Class: Aws::RedshiftServerless::Types::CreateSnapshotRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::RedshiftServerless::Types::CreateSnapshotRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-redshiftserverless/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#namespace_name ⇒ String
The namespace to create a snapshot for.
-
#retention_period ⇒ Integer
How long to retain the created snapshot.
-
#snapshot_name ⇒ String
The name of the snapshot.
-
#tags ⇒ Array<Types::Tag>
An array of [Tag objects] to associate with the snapshot.
Instance Attribute Details
#namespace_name ⇒ String
The namespace to create a snapshot for.
506 507 508 509 510 511 512 513 |
# File 'lib/aws-sdk-redshiftserverless/types.rb', line 506 class CreateSnapshotRequest < Struct.new( :namespace_name, :retention_period, :snapshot_name, :tags) SENSITIVE = [] include Aws::Structure end |
#retention_period ⇒ Integer
How long to retain the created snapshot.
506 507 508 509 510 511 512 513 |
# File 'lib/aws-sdk-redshiftserverless/types.rb', line 506 class CreateSnapshotRequest < Struct.new( :namespace_name, :retention_period, :snapshot_name, :tags) SENSITIVE = [] include Aws::Structure end |
#snapshot_name ⇒ String
The name of the snapshot.
506 507 508 509 510 511 512 513 |
# File 'lib/aws-sdk-redshiftserverless/types.rb', line 506 class CreateSnapshotRequest < Struct.new( :namespace_name, :retention_period, :snapshot_name, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Array<Types::Tag>
An array of [Tag objects] to associate with the snapshot.
[1]: docs.aws.amazon.com/redshift-serverless/latest/APIReference/API_Tag.html
506 507 508 509 510 511 512 513 |
# File 'lib/aws-sdk-redshiftserverless/types.rb', line 506 class CreateSnapshotRequest < Struct.new( :namespace_name, :retention_period, :snapshot_name, :tags) SENSITIVE = [] include Aws::Structure end |