Expand description
Data structures used by operation inputs/outputs.
Modules§
Structs§
- Association
An object that represents the custom domain name association.
- Config
Parameter An array of key-value pairs to set for advanced control over Amazon Redshift Serverless.
- Create
Snapshot Schedule Action Parameters The parameters that you can use to configure a scheduled action to create a snapshot. For more information about creating a scheduled action, see CreateScheduledAction.
- Endpoint
The VPC endpoint object.
- Endpoint
Access Information about an Amazon Redshift Serverless VPC endpoint.
- Managed
Workgroup List Item A collection of Amazon Redshift compute resources managed by Glue.
- Namespace
A collection of database objects and users.
- Network
Interface Contains information about a network interface in an Amazon Redshift Serverless managed VPC endpoint.
- Performance
Target An object that represents the price performance target settings for the workgroup.
- Recovery
Point The automatically created recovery point of a namespace. Recovery points are created every 30 minutes and kept for 24 hours.
- Reservation
Represents an Amazon Redshift Serverless reservation, which gives you the option to commit to a specified number of Redshift Processing Units (RPUs) for a year at a discount from Serverless on-demand (OD) rates.
- Reservation
Offering The class of offering for the reservation. The offering class determines the payment schedule for the reservation.
- Resource
Policy The resource policy object. Currently, you can use policies to share snapshots across Amazon Web Services accounts.
- Scheduled
Action Association Contains names of objects associated with a scheduled action.
- Scheduled
Action Response The returned scheduled action object.
- Serverless
Track Defines a track that determines which Amazon Redshift version to apply after a new version is released. If the value for
ServerlessTrackiscurrent, the workgroup is updated to the most recently certified release. If the value istrailing, the workgroup is updated to the previously certified release.- Snapshot
A snapshot object that contains databases.
- Snapshot
Copy Configuration The object that you configure to copy snapshots from one namespace to a namespace in another Amazon Web Services Region.
- Table
Restore Status Contains information about a table restore request.
- Tag
A map of key-value pairs.
- Update
Target A track that you can switch the current track to.
- Usage
Limit The usage limit object.
- VpcEndpoint
The connection endpoint for connecting to Amazon Redshift Serverless through the proxy.
- VpcSecurity
Group Membership Describes the members of a VPC security group.
- Workgroup
The collection of computing resources from which an endpoint is created.
Enums§
- Lakehouse
IdcRegistration - When writing a match expression against
LakehouseIdcRegistration, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Lakehouse
Registration - When writing a match expression against
LakehouseRegistration, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - LogExport
- When writing a match expression against
LogExport, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Managed
Workgroup Status - When writing a match expression against
ManagedWorkgroupStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Namespace
Status - When writing a match expression against
NamespaceStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Offering
Type - When writing a match expression against
OfferingType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Performance
Target Status - When writing a match expression against
PerformanceTargetStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Schedule
The schedule of when Amazon Redshift Serverless should run the scheduled action.
- Snapshot
Status - When writing a match expression against
SnapshotStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - State
- When writing a match expression against
State, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Target
Action A JSON format string of the Amazon Redshift Serverless API operation with input parameters. The following is an example of a target action.
"{"CreateSnapshot": {"NamespaceName": "sampleNamespace","SnapshotName": "sampleSnapshot", "retentionPeriod": "1"}}"- Usage
Limit Breach Action - When writing a match expression against
UsageLimitBreachAction, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Usage
Limit Period - When writing a match expression against
UsageLimitPeriod, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Usage
Limit Usage Type - When writing a match expression against
UsageLimitUsageType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Workgroup
Status - When writing a match expression against
WorkgroupStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.