Awso_redshift_serverless_syncSourceval convert_recovery_point_to_snapshot :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.ConvertRecoveryPointToSnapshotRequest.t ->
(Awso_redshift_serverless.Values.ConvertRecoveryPointToSnapshotResponse.t,
Awso_redshift_serverless.Values.ConvertRecoveryPointToSnapshotResponse.error)
Result.tval create_custom_domain_association :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.CreateCustomDomainAssociationRequest.t ->
(Awso_redshift_serverless.Values.CreateCustomDomainAssociationResponse.t,
Awso_redshift_serverless.Values.CreateCustomDomainAssociationResponse.error)
Result.tval create_endpoint_access :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.CreateEndpointAccessRequest.t ->
(Awso_redshift_serverless.Values.CreateEndpointAccessResponse.t,
Awso_redshift_serverless.Values.CreateEndpointAccessResponse.error)
Result.tval create_namespace :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.CreateNamespaceRequest.t ->
(Awso_redshift_serverless.Values.CreateNamespaceResponse.t,
Awso_redshift_serverless.Values.CreateNamespaceResponse.error)
Result.tval create_reservation :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.CreateReservationRequest.t ->
(Awso_redshift_serverless.Values.CreateReservationResponse.t,
Awso_redshift_serverless.Values.CreateReservationResponse.error)
Result.tval create_scheduled_action :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.CreateScheduledActionRequest.t ->
(Awso_redshift_serverless.Values.CreateScheduledActionResponse.t,
Awso_redshift_serverless.Values.CreateScheduledActionResponse.error)
Result.tval create_snapshot :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.CreateSnapshotRequest.t ->
(Awso_redshift_serverless.Values.CreateSnapshotResponse.t,
Awso_redshift_serverless.Values.CreateSnapshotResponse.error)
Result.tval create_snapshot_copy_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.CreateSnapshotCopyConfigurationRequest.t ->
(Awso_redshift_serverless.Values.CreateSnapshotCopyConfigurationResponse.t,
Awso_redshift_serverless.Values.CreateSnapshotCopyConfigurationResponse.error)
Result.tval create_usage_limit :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.CreateUsageLimitRequest.t ->
(Awso_redshift_serverless.Values.CreateUsageLimitResponse.t,
Awso_redshift_serverless.Values.CreateUsageLimitResponse.error)
Result.tval create_workgroup :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.CreateWorkgroupRequest.t ->
(Awso_redshift_serverless.Values.CreateWorkgroupResponse.t,
Awso_redshift_serverless.Values.CreateWorkgroupResponse.error)
Result.tval delete_custom_domain_association :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.DeleteCustomDomainAssociationRequest.t ->
(Awso_redshift_serverless.Values.DeleteCustomDomainAssociationResponse.t,
Awso_redshift_serverless.Values.DeleteCustomDomainAssociationResponse.error)
Result.tval delete_endpoint_access :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.DeleteEndpointAccessRequest.t ->
(Awso_redshift_serverless.Values.DeleteEndpointAccessResponse.t,
Awso_redshift_serverless.Values.DeleteEndpointAccessResponse.error)
Result.tval delete_namespace :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.DeleteNamespaceRequest.t ->
(Awso_redshift_serverless.Values.DeleteNamespaceResponse.t,
Awso_redshift_serverless.Values.DeleteNamespaceResponse.error)
Result.tval delete_resource_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.DeleteResourcePolicyRequest.t ->
(Awso_redshift_serverless.Values.DeleteResourcePolicyResponse.t,
Awso_redshift_serverless.Values.DeleteResourcePolicyResponse.error)
Result.tval delete_scheduled_action :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.DeleteScheduledActionRequest.t ->
(Awso_redshift_serverless.Values.DeleteScheduledActionResponse.t,
Awso_redshift_serverless.Values.DeleteScheduledActionResponse.error)
Result.tval delete_snapshot :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.DeleteSnapshotRequest.t ->
(Awso_redshift_serverless.Values.DeleteSnapshotResponse.t,
Awso_redshift_serverless.Values.DeleteSnapshotResponse.error)
Result.tval delete_snapshot_copy_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.DeleteSnapshotCopyConfigurationRequest.t ->
(Awso_redshift_serverless.Values.DeleteSnapshotCopyConfigurationResponse.t,
Awso_redshift_serverless.Values.DeleteSnapshotCopyConfigurationResponse.error)
Result.tval delete_usage_limit :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.DeleteUsageLimitRequest.t ->
(Awso_redshift_serverless.Values.DeleteUsageLimitResponse.t,
Awso_redshift_serverless.Values.DeleteUsageLimitResponse.error)
Result.tval delete_workgroup :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.DeleteWorkgroupRequest.t ->
(Awso_redshift_serverless.Values.DeleteWorkgroupResponse.t,
Awso_redshift_serverless.Values.DeleteWorkgroupResponse.error)
Result.tval get_credentials :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.GetCredentialsRequest.t ->
(Awso_redshift_serverless.Values.GetCredentialsResponse.t,
Awso_redshift_serverless.Values.GetCredentialsResponse.error)
Result.tval get_custom_domain_association :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.GetCustomDomainAssociationRequest.t ->
(Awso_redshift_serverless.Values.GetCustomDomainAssociationResponse.t,
Awso_redshift_serverless.Values.GetCustomDomainAssociationResponse.error)
Result.tval get_endpoint_access :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.GetEndpointAccessRequest.t ->
(Awso_redshift_serverless.Values.GetEndpointAccessResponse.t,
Awso_redshift_serverless.Values.GetEndpointAccessResponse.error)
Result.tval get_identity_center_auth_token :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.GetIdentityCenterAuthTokenRequest.t ->
(Awso_redshift_serverless.Values.GetIdentityCenterAuthTokenResponse.t,
Awso_redshift_serverless.Values.GetIdentityCenterAuthTokenResponse.error)
Result.tval get_namespace :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.GetNamespaceRequest.t ->
(Awso_redshift_serverless.Values.GetNamespaceResponse.t,
Awso_redshift_serverless.Values.GetNamespaceResponse.error)
Result.tval get_recovery_point :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.GetRecoveryPointRequest.t ->
(Awso_redshift_serverless.Values.GetRecoveryPointResponse.t,
Awso_redshift_serverless.Values.GetRecoveryPointResponse.error)
Result.tval get_reservation :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.GetReservationRequest.t ->
(Awso_redshift_serverless.Values.GetReservationResponse.t,
Awso_redshift_serverless.Values.GetReservationResponse.error)
Result.tval get_reservation_offering :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.GetReservationOfferingRequest.t ->
(Awso_redshift_serverless.Values.GetReservationOfferingResponse.t,
Awso_redshift_serverless.Values.GetReservationOfferingResponse.error)
Result.tval get_resource_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.GetResourcePolicyRequest.t ->
(Awso_redshift_serverless.Values.GetResourcePolicyResponse.t,
Awso_redshift_serverless.Values.GetResourcePolicyResponse.error)
Result.tval get_scheduled_action :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.GetScheduledActionRequest.t ->
(Awso_redshift_serverless.Values.GetScheduledActionResponse.t,
Awso_redshift_serverless.Values.GetScheduledActionResponse.error)
Result.tval get_snapshot :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.GetSnapshotRequest.t ->
(Awso_redshift_serverless.Values.GetSnapshotResponse.t,
Awso_redshift_serverless.Values.GetSnapshotResponse.error)
Result.tval get_table_restore_status :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.GetTableRestoreStatusRequest.t ->
(Awso_redshift_serverless.Values.GetTableRestoreStatusResponse.t,
Awso_redshift_serverless.Values.GetTableRestoreStatusResponse.error)
Result.tval get_track :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.GetTrackRequest.t ->
(Awso_redshift_serverless.Values.GetTrackResponse.t,
Awso_redshift_serverless.Values.GetTrackResponse.error)
Result.tval get_usage_limit :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.GetUsageLimitRequest.t ->
(Awso_redshift_serverless.Values.GetUsageLimitResponse.t,
Awso_redshift_serverless.Values.GetUsageLimitResponse.error)
Result.tval get_workgroup :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.GetWorkgroupRequest.t ->
(Awso_redshift_serverless.Values.GetWorkgroupResponse.t,
Awso_redshift_serverless.Values.GetWorkgroupResponse.error)
Result.tval list_custom_domain_associations :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.ListCustomDomainAssociationsRequest.t ->
(Awso_redshift_serverless.Values.ListCustomDomainAssociationsResponse.t,
Awso_redshift_serverless.Values.ListCustomDomainAssociationsResponse.error)
Result.tval list_endpoint_access :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.ListEndpointAccessRequest.t ->
(Awso_redshift_serverless.Values.ListEndpointAccessResponse.t,
Awso_redshift_serverless.Values.ListEndpointAccessResponse.error)
Result.tval list_managed_workgroups :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.ListManagedWorkgroupsRequest.t ->
(Awso_redshift_serverless.Values.ListManagedWorkgroupsResponse.t,
Awso_redshift_serverless.Values.ListManagedWorkgroupsResponse.error)
Result.tval list_namespaces :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.ListNamespacesRequest.t ->
(Awso_redshift_serverless.Values.ListNamespacesResponse.t,
Awso_redshift_serverless.Values.ListNamespacesResponse.error)
Result.tval list_recovery_points :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.ListRecoveryPointsRequest.t ->
(Awso_redshift_serverless.Values.ListRecoveryPointsResponse.t,
Awso_redshift_serverless.Values.ListRecoveryPointsResponse.error)
Result.tval list_reservation_offerings :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.ListReservationOfferingsRequest.t ->
(Awso_redshift_serverless.Values.ListReservationOfferingsResponse.t,
Awso_redshift_serverless.Values.ListReservationOfferingsResponse.error)
Result.tval list_reservations :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.ListReservationsRequest.t ->
(Awso_redshift_serverless.Values.ListReservationsResponse.t,
Awso_redshift_serverless.Values.ListReservationsResponse.error)
Result.tval list_scheduled_actions :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.ListScheduledActionsRequest.t ->
(Awso_redshift_serverless.Values.ListScheduledActionsResponse.t,
Awso_redshift_serverless.Values.ListScheduledActionsResponse.error)
Result.tval list_snapshot_copy_configurations :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.ListSnapshotCopyConfigurationsRequest.t ->
(Awso_redshift_serverless.Values.ListSnapshotCopyConfigurationsResponse.t,
Awso_redshift_serverless.Values.ListSnapshotCopyConfigurationsResponse.error)
Result.tval list_snapshots :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.ListSnapshotsRequest.t ->
(Awso_redshift_serverless.Values.ListSnapshotsResponse.t,
Awso_redshift_serverless.Values.ListSnapshotsResponse.error)
Result.tval list_table_restore_status :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.ListTableRestoreStatusRequest.t ->
(Awso_redshift_serverless.Values.ListTableRestoreStatusResponse.t,
Awso_redshift_serverless.Values.ListTableRestoreStatusResponse.error)
Result.tval list_tags_for_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.ListTagsForResourceRequest.t ->
(Awso_redshift_serverless.Values.ListTagsForResourceResponse.t,
Awso_redshift_serverless.Values.ListTagsForResourceResponse.error)
Result.tval list_tracks :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.ListTracksRequest.t ->
(Awso_redshift_serverless.Values.ListTracksResponse.t,
Awso_redshift_serverless.Values.ListTracksResponse.error)
Result.tval list_usage_limits :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.ListUsageLimitsRequest.t ->
(Awso_redshift_serverless.Values.ListUsageLimitsResponse.t,
Awso_redshift_serverless.Values.ListUsageLimitsResponse.error)
Result.tval list_workgroups :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.ListWorkgroupsRequest.t ->
(Awso_redshift_serverless.Values.ListWorkgroupsResponse.t,
Awso_redshift_serverless.Values.ListWorkgroupsResponse.error)
Result.tval put_resource_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.PutResourcePolicyRequest.t ->
(Awso_redshift_serverless.Values.PutResourcePolicyResponse.t,
Awso_redshift_serverless.Values.PutResourcePolicyResponse.error)
Result.tval restore_from_recovery_point :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.RestoreFromRecoveryPointRequest.t ->
(Awso_redshift_serverless.Values.RestoreFromRecoveryPointResponse.t,
Awso_redshift_serverless.Values.RestoreFromRecoveryPointResponse.error)
Result.tval restore_from_snapshot :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.RestoreFromSnapshotRequest.t ->
(Awso_redshift_serverless.Values.RestoreFromSnapshotResponse.t,
Awso_redshift_serverless.Values.RestoreFromSnapshotResponse.error)
Result.tval restore_table_from_recovery_point :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.RestoreTableFromRecoveryPointRequest.t ->
(Awso_redshift_serverless.Values.RestoreTableFromRecoveryPointResponse.t,
Awso_redshift_serverless.Values.RestoreTableFromRecoveryPointResponse.error)
Result.tval restore_table_from_snapshot :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.RestoreTableFromSnapshotRequest.t ->
(Awso_redshift_serverless.Values.RestoreTableFromSnapshotResponse.t,
Awso_redshift_serverless.Values.RestoreTableFromSnapshotResponse.error)
Result.tval tag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.TagResourceRequest.t ->
(Awso_redshift_serverless.Values.TagResourceResponse.t,
Awso_redshift_serverless.Values.TagResourceResponse.error)
Result.tval untag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.UntagResourceRequest.t ->
(Awso_redshift_serverless.Values.UntagResourceResponse.t,
Awso_redshift_serverless.Values.UntagResourceResponse.error)
Result.tval update_custom_domain_association :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.UpdateCustomDomainAssociationRequest.t ->
(Awso_redshift_serverless.Values.UpdateCustomDomainAssociationResponse.t,
Awso_redshift_serverless.Values.UpdateCustomDomainAssociationResponse.error)
Result.tval update_endpoint_access :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.UpdateEndpointAccessRequest.t ->
(Awso_redshift_serverless.Values.UpdateEndpointAccessResponse.t,
Awso_redshift_serverless.Values.UpdateEndpointAccessResponse.error)
Result.tval update_lakehouse_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.UpdateLakehouseConfigurationRequest.t ->
(Awso_redshift_serverless.Values.UpdateLakehouseConfigurationResponse.t,
Awso_redshift_serverless.Values.UpdateLakehouseConfigurationResponse.error)
Result.tval update_namespace :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.UpdateNamespaceRequest.t ->
(Awso_redshift_serverless.Values.UpdateNamespaceResponse.t,
Awso_redshift_serverless.Values.UpdateNamespaceResponse.error)
Result.tval update_scheduled_action :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.UpdateScheduledActionRequest.t ->
(Awso_redshift_serverless.Values.UpdateScheduledActionResponse.t,
Awso_redshift_serverless.Values.UpdateScheduledActionResponse.error)
Result.tval update_snapshot :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.UpdateSnapshotRequest.t ->
(Awso_redshift_serverless.Values.UpdateSnapshotResponse.t,
Awso_redshift_serverless.Values.UpdateSnapshotResponse.error)
Result.tval update_snapshot_copy_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.UpdateSnapshotCopyConfigurationRequest.t ->
(Awso_redshift_serverless.Values.UpdateSnapshotCopyConfigurationResponse.t,
Awso_redshift_serverless.Values.UpdateSnapshotCopyConfigurationResponse.error)
Result.tval update_usage_limit :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.UpdateUsageLimitRequest.t ->
(Awso_redshift_serverless.Values.UpdateUsageLimitResponse.t,
Awso_redshift_serverless.Values.UpdateUsageLimitResponse.error)
Result.tval update_workgroup :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_redshift_serverless.Values.UpdateWorkgroupRequest.t ->
(Awso_redshift_serverless.Values.UpdateWorkgroupResponse.t,
Awso_redshift_serverless.Values.UpdateWorkgroupResponse.error)
Result.tinclude module type of struct include Awso_redshift_serverless.Values endval structure_to_value_aux :
('a * 'b option) list ->
f:(('a * 'b) list -> 'c) ->
[> `Structure of 'c ]val structure_to_wrapped_value :
wrapper:'a ->
response:'a ->
('b * 'c option) list ->
[> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]Contains information about a network interface in an Amazon Redshift Serverless managed VPC endpoint.
A map of key-value pairs.
The connection endpoint for connecting to Amazon Redshift Serverless through the proxy.
An array of key-value pairs to set for advanced control over Amazon Redshift Serverless.
module PerformanceTargetLevelInteger =
Awso_redshift_serverless.Values.PerformanceTargetLevelIntegerA track that you can switch the current track to.
module VpcSecurityGroupMembership =
Awso_redshift_serverless.Values.VpcSecurityGroupMembershipDescribes the members of a VPC security group.
module CreateSnapshotScheduleActionParameters =
Awso_redshift_serverless.Values.CreateSnapshotScheduleActionParametersThe parameters that you can use to configure a scheduled action to create a snapshot. For more information about creating a scheduled action, see CreateScheduledAction.
module CustomDomainCertificateArnString =
Awso_redshift_serverless.Values.CustomDomainCertificateArnStringThe VPC endpoint object.
An object that represents the price performance target settings for the workgroup.
module SyntheticTimestamp_date_time =
Awso_redshift_serverless.Values.SyntheticTimestamp_date_timeThe class of offering for the reservation. The offering class determines the payment schedule for the reservation.
module VpcSecurityGroupMembershipList =
Awso_redshift_serverless.Values.VpcSecurityGroupMembershipListThe schedule of when Amazon Redshift Serverless should run the scheduled 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"}}"
The collection of computing resources from which an endpoint is created.
The usage limit object.
Defines a track that determines which Amazon Redshift version to apply after a new version is released. If the value for ServerlessTrack is current, the workgroup is updated to the most recently certified release. If the value is trailing, the workgroup is updated to the previously certified release.
Contains information about a table restore request.
A snapshot object that contains databases.
The object that you configure to copy snapshots from one namespace to a namespace in another Amazon Web Services Region.
module ScheduledActionAssociation =
Awso_redshift_serverless.Values.ScheduledActionAssociationContains names of objects associated with a scheduled action.
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.
The automatically created recovery point of a namespace. Recovery points are created every 30 minutes and kept for 24 hours.
A collection of database objects and users.
A collection of Amazon Redshift compute resources managed by Glue.
Information about an Amazon Redshift Serverless VPC endpoint.
An object that represents the custom domain name association.
The submitted action has conflicts.
module InsufficientCapacityException =
Awso_redshift_serverless.Values.InsufficientCapacityExceptionThere is an insufficient capacity to perform the action.
The request processing has failed because of an unknown error, exception or failure.
module Ipv6CidrBlockNotFoundException =
Awso_redshift_serverless.Values.Ipv6CidrBlockNotFoundExceptionThere are no subnets in your VPC with associated IPv6 CIDR blocks. To use dual-stack mode, associate an IPv6 CIDR block with each subnet in your VPC.
The resource could not be found.
The input failed to satisfy the constraints specified by an Amazon Web Services service.
You do not have sufficient access to perform this action.
The returned scheduled action object.
This exception is thrown when the request was successful, but dry run was enabled so no action was taken.
The request was denied due to request throttling.
The request exceeded the number of tags allowed for a resource.
module ServiceQuotaExceededException =
Awso_redshift_serverless.Values.ServiceQuotaExceededExceptionThe service limit was exceeded.
The resource policy object. Currently, you can use policies to share snapshots across Amazon Web Services accounts.
module ListWorkgroupsRequestMaxResultsInteger =
Awso_redshift_serverless.Values.ListWorkgroupsRequestMaxResultsIntegermodule InvalidPaginationException =
Awso_redshift_serverless.Values.InvalidPaginationExceptionThe provided pagination token is invalid.
module ListUsageLimitsRequestMaxResultsInteger =
Awso_redshift_serverless.Values.ListUsageLimitsRequestMaxResultsIntegermodule ListTracksRequestMaxResultsInteger =
Awso_redshift_serverless.Values.ListTracksRequestMaxResultsIntegermodule ListTableRestoreStatusRequestMaxResultsInteger =
Awso_redshift_serverless.Values.ListTableRestoreStatusRequestMaxResultsIntegermodule ListSnapshotsRequestMaxResultsInteger =
Awso_redshift_serverless.Values.ListSnapshotsRequestMaxResultsIntegermodule SnapshotCopyConfigurations =
Awso_redshift_serverless.Values.SnapshotCopyConfigurationsmodule ListSnapshotCopyConfigurationsRequestMaxResultsInteger =
Awso_redshift_serverless.Values.ListSnapshotCopyConfigurationsRequestMaxResultsIntegermodule ListScheduledActionsRequestMaxResultsInteger =
Awso_redshift_serverless.Values.ListScheduledActionsRequestMaxResultsIntegermodule ListReservationsRequestMaxResultsInteger =
Awso_redshift_serverless.Values.ListReservationsRequestMaxResultsIntegermodule ListReservationOfferingsRequestMaxResultsInteger =
Awso_redshift_serverless.Values.ListReservationOfferingsRequestMaxResultsIntegermodule ListRecoveryPointsRequestMaxResultsInteger =
Awso_redshift_serverless.Values.ListRecoveryPointsRequestMaxResultsIntegermodule ListNamespacesRequestMaxResultsInteger =
Awso_redshift_serverless.Values.ListNamespacesRequestMaxResultsIntegermodule ListManagedWorkgroupsRequestMaxResultsInteger =
Awso_redshift_serverless.Values.ListManagedWorkgroupsRequestMaxResultsIntegermodule ListEndpointAccessRequestMaxResultsInteger =
Awso_redshift_serverless.Values.ListEndpointAccessRequestMaxResultsIntegermodule ListCustomDomainAssociationsRequestMaxResultsInteger =
Awso_redshift_serverless.Values.ListCustomDomainAssociationsRequestMaxResultsIntegermodule GetReservationRequestReservationIdString =
Awso_redshift_serverless.Values.GetReservationRequestReservationIdStringmodule GetReservationOfferingRequestOfferingIdString =
Awso_redshift_serverless.Values.GetReservationOfferingRequestOfferingIdStringmodule CreateReservationRequestOfferingIdString =
Awso_redshift_serverless.Values.CreateReservationRequestOfferingIdStringUpdates a workgroup with the specified configuration settings. You can't update multiple parameters in one request. For example, you can update baseCapacity or port in a single request, but you can't update both in the same request. VPC Block Public Access (BPA) enables you to block resources in VPCs and subnets that you own in a Region from reaching or being reached from the internet through internet gateways and egress-only internet gateways. If a workgroup is in an account with VPC BPA turned on, the following capabilities are blocked: Creating a public access workgroup Modifying a private workgroup to public Adding a subnet with VPC BPA turned on to the workgroup when the workgroup is public For more information about VPC BPA, see Block public access to VPCs and subnets in the Amazon VPC User Guide.
Updates a workgroup with the specified configuration settings. You can't update multiple parameters in one request. For example, you can update baseCapacity or port in a single request, but you can't update both in the same request. VPC Block Public Access (BPA) enables you to block resources in VPCs and subnets that you own in a Region from reaching or being reached from the internet through internet gateways and egress-only internet gateways. If a workgroup is in an account with VPC BPA turned on, the following capabilities are blocked: Creating a public access workgroup Modifying a private workgroup to public Adding a subnet with VPC BPA turned on to the workgroup when the workgroup is public For more information about VPC BPA, see Block public access to VPCs and subnets in the Amazon VPC User Guide.
Update a usage limit in Amazon Redshift Serverless. You can't update the usage type or period of a usage limit.
Update a usage limit in Amazon Redshift Serverless. You can't update the usage type or period of a usage limit.
Updates a snapshot.
Updates a snapshot.
module UpdateSnapshotCopyConfigurationResponse =
Awso_redshift_serverless.Values.UpdateSnapshotCopyConfigurationResponseUpdates a snapshot copy configuration.
module UpdateSnapshotCopyConfigurationRequest =
Awso_redshift_serverless.Values.UpdateSnapshotCopyConfigurationRequestUpdates a snapshot copy configuration.
module UpdateScheduledActionResponse =
Awso_redshift_serverless.Values.UpdateScheduledActionResponseUpdates a scheduled action.
module UpdateScheduledActionRequest =
Awso_redshift_serverless.Values.UpdateScheduledActionRequestUpdates a scheduled action.
Updates a namespace with the specified settings. Unless required, you can't update multiple parameters in one request. For example, you must specify both adminUsername and adminUserPassword to update either field, but you can't update both kmsKeyId and logExports in a single request.
Updates a namespace with the specified settings. Unless required, you can't update multiple parameters in one request. For example, you must specify both adminUsername and adminUserPassword to update either field, but you can't update both kmsKeyId and logExports in a single request.
module UpdateLakehouseConfigurationResponse =
Awso_redshift_serverless.Values.UpdateLakehouseConfigurationResponseModifies the lakehouse configuration for a namespace. This operation allows you to manage Amazon Redshift federated permissions and Amazon Web Services IAM Identity Center trusted identity propagation.
module UpdateLakehouseConfigurationRequest =
Awso_redshift_serverless.Values.UpdateLakehouseConfigurationRequestModifies the lakehouse configuration for a namespace. This operation allows you to manage Amazon Redshift federated permissions and Amazon Web Services IAM Identity Center trusted identity propagation.
module UpdateEndpointAccessResponse =
Awso_redshift_serverless.Values.UpdateEndpointAccessResponseUpdates an Amazon Redshift Serverless managed endpoint.
module UpdateEndpointAccessRequest =
Awso_redshift_serverless.Values.UpdateEndpointAccessRequestUpdates an Amazon Redshift Serverless managed endpoint.
module UpdateCustomDomainAssociationResponse =
Awso_redshift_serverless.Values.UpdateCustomDomainAssociationResponseUpdates an Amazon Redshift Serverless certificate associated with a custom domain.
module UpdateCustomDomainAssociationRequest =
Awso_redshift_serverless.Values.UpdateCustomDomainAssociationRequestUpdates an Amazon Redshift Serverless certificate associated with a custom domain.
Removes a tag or set of tags from a resource.
Removes a tag or set of tags from a resource.
Assigns one or more tags to a resource.
Assigns one or more tags to a resource.
module RestoreTableFromSnapshotResponse =
Awso_redshift_serverless.Values.RestoreTableFromSnapshotResponseRestores a table from a snapshot to your Amazon Redshift Serverless instance. You can't use this operation to restore tables with interleaved sort keys.
module RestoreTableFromSnapshotRequest =
Awso_redshift_serverless.Values.RestoreTableFromSnapshotRequestRestores a table from a snapshot to your Amazon Redshift Serverless instance. You can't use this operation to restore tables with interleaved sort keys.
module RestoreTableFromRecoveryPointResponse =
Awso_redshift_serverless.Values.RestoreTableFromRecoveryPointResponseRestores a table from a recovery point to your Amazon Redshift Serverless instance. You can't use this operation to restore tables with interleaved sort keys.
module RestoreTableFromRecoveryPointRequest =
Awso_redshift_serverless.Values.RestoreTableFromRecoveryPointRequestRestores a table from a recovery point to your Amazon Redshift Serverless instance. You can't use this operation to restore tables with interleaved sort keys.
module RestoreFromSnapshotResponse =
Awso_redshift_serverless.Values.RestoreFromSnapshotResponseRestores a namespace from a snapshot.
module RestoreFromSnapshotRequest =
Awso_redshift_serverless.Values.RestoreFromSnapshotRequestRestores a namespace from a snapshot.
module RestoreFromRecoveryPointResponse =
Awso_redshift_serverless.Values.RestoreFromRecoveryPointResponseRestore the data from a recovery point.
module RestoreFromRecoveryPointRequest =
Awso_redshift_serverless.Values.RestoreFromRecoveryPointRequestRestore the data from a recovery point.
Creates or updates a resource policy. Currently, you can use policies to share snapshots across Amazon Web Services accounts.
Creates or updates a resource policy. Currently, you can use policies to share snapshots across Amazon Web Services accounts.
Returns information about a list of specified workgroups.
Returns information about a list of specified workgroups.
Lists all usage limits within Amazon Redshift Serverless.
Lists all usage limits within Amazon Redshift Serverless.
List the Amazon Redshift Serverless versions.
List the Amazon Redshift Serverless versions.
module ListTagsForResourceResponse =
Awso_redshift_serverless.Values.ListTagsForResourceResponseLists the tags assigned to a resource.
module ListTagsForResourceRequest =
Awso_redshift_serverless.Values.ListTagsForResourceRequestLists the tags assigned to a resource.
module ListTableRestoreStatusResponse =
Awso_redshift_serverless.Values.ListTableRestoreStatusResponseReturns information about an array of TableRestoreStatus objects.
module ListTableRestoreStatusRequest =
Awso_redshift_serverless.Values.ListTableRestoreStatusRequestReturns information about an array of TableRestoreStatus objects.
Returns a list of snapshots.
Returns a list of snapshots.
module ListSnapshotCopyConfigurationsResponse =
Awso_redshift_serverless.Values.ListSnapshotCopyConfigurationsResponseReturns a list of snapshot copy configurations.
module ListSnapshotCopyConfigurationsRequest =
Awso_redshift_serverless.Values.ListSnapshotCopyConfigurationsRequestReturns a list of snapshot copy configurations.
module ListScheduledActionsResponse =
Awso_redshift_serverless.Values.ListScheduledActionsResponseReturns a list of scheduled actions. You can use the flags to filter the list of returned scheduled actions.
module ListScheduledActionsRequest =
Awso_redshift_serverless.Values.ListScheduledActionsRequestReturns a list of scheduled actions. You can use the flags to filter the list of returned scheduled actions.
Returns a list of Reservation objects.
Returns a list of Reservation objects.
module ListReservationOfferingsResponse =
Awso_redshift_serverless.Values.ListReservationOfferingsResponseReturns the current reservation offerings in your account.
module ListReservationOfferingsRequest =
Awso_redshift_serverless.Values.ListReservationOfferingsRequestReturns the current reservation offerings in your account.
module ListRecoveryPointsResponse =
Awso_redshift_serverless.Values.ListRecoveryPointsResponseReturns an array of recovery points.
Returns an array of recovery points.
Returns information about a list of specified namespaces.
Returns information about a list of specified namespaces.
module ListManagedWorkgroupsResponse =
Awso_redshift_serverless.Values.ListManagedWorkgroupsResponseReturns information about a list of specified managed workgroups in your account.
module ListManagedWorkgroupsRequest =
Awso_redshift_serverless.Values.ListManagedWorkgroupsRequestReturns information about a list of specified managed workgroups in your account.
module ListEndpointAccessResponse =
Awso_redshift_serverless.Values.ListEndpointAccessResponseReturns an array of EndpointAccess objects and relevant information.
Returns an array of EndpointAccess objects and relevant information.
module ListCustomDomainAssociationsResponse =
Awso_redshift_serverless.Values.ListCustomDomainAssociationsResponseLists custom domain associations for Amazon Redshift Serverless.
module ListCustomDomainAssociationsRequest =
Awso_redshift_serverless.Values.ListCustomDomainAssociationsRequestLists custom domain associations for Amazon Redshift Serverless.
Returns information about a specific workgroup.
Returns information about a specific workgroup.
Returns information about a usage limit.
Returns information about a usage limit.
Get the Redshift Serverless version for a specified track.
Get the Redshift Serverless version for a specified track.
module GetTableRestoreStatusResponse =
Awso_redshift_serverless.Values.GetTableRestoreStatusResponseReturns information about a TableRestoreStatus object.
module GetTableRestoreStatusRequest =
Awso_redshift_serverless.Values.GetTableRestoreStatusRequestReturns information about a TableRestoreStatus object.
Returns information about a specific snapshot.
Returns information about a specific snapshot.
module GetScheduledActionResponse =
Awso_redshift_serverless.Values.GetScheduledActionResponseReturns information about a scheduled action.
Returns information about a scheduled action.
Returns a resource policy.
Returns a resource policy.
Gets an Amazon Redshift Serverless reservation. A reservation 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.
Gets an Amazon Redshift Serverless reservation. A reservation 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.
module GetReservationOfferingResponse =
Awso_redshift_serverless.Values.GetReservationOfferingResponseReturns the reservation offering. The offering determines the payment schedule for the reservation.
module GetReservationOfferingRequest =
Awso_redshift_serverless.Values.GetReservationOfferingRequestReturns the reservation offering. The offering determines the payment schedule for the reservation.
Returns information about a recovery point.
Returns information about a recovery point.
Returns information about a namespace in Amazon Redshift Serverless.
Returns information about a namespace in Amazon Redshift Serverless.
module GetIdentityCenterAuthTokenResponse =
Awso_redshift_serverless.Values.GetIdentityCenterAuthTokenResponseReturns an Identity Center authentication token for accessing Amazon Redshift Serverless workgroups. The token provides secure access to data within the specified workgroups using Identity Center identity propagation. The token expires after a specified duration and must be refreshed for continued access. The Identity and Access Management (IAM) user or role that runs GetIdentityCenterAuthToken must have appropriate permissions to access the specified workgroups and Identity Center integration must be configured for the workgroups.
module GetIdentityCenterAuthTokenRequest =
Awso_redshift_serverless.Values.GetIdentityCenterAuthTokenRequestReturns an Identity Center authentication token for accessing Amazon Redshift Serverless workgroups. The token provides secure access to data within the specified workgroups using Identity Center identity propagation. The token expires after a specified duration and must be refreshed for continued access. The Identity and Access Management (IAM) user or role that runs GetIdentityCenterAuthToken must have appropriate permissions to access the specified workgroups and Identity Center integration must be configured for the workgroups.
Returns information, such as the name, about a VPC endpoint.
Returns information, such as the name, about a VPC endpoint.
module GetCustomDomainAssociationResponse =
Awso_redshift_serverless.Values.GetCustomDomainAssociationResponseGets information about a specific custom domain association.
module GetCustomDomainAssociationRequest =
Awso_redshift_serverless.Values.GetCustomDomainAssociationRequestGets information about a specific custom domain association.
Returns a database user name and temporary password with temporary authorization to log in to Amazon Redshift Serverless. By default, the temporary credentials expire in 900 seconds. You can optionally specify a duration between 900 seconds (15 minutes) and 3600 seconds (60 minutes). The Identity and Access Management (IAM) user or role that runs GetCredentials must have an IAM policy attached that allows access to all necessary actions and resources. If the DbName parameter is specified, the IAM policy must allow access to the resource dbname for the specified database name.
Returns a database user name and temporary password with temporary authorization to log in to Amazon Redshift Serverless. By default, the temporary credentials expire in 900 seconds. You can optionally specify a duration between 900 seconds (15 minutes) and 3600 seconds (60 minutes). The Identity and Access Management (IAM) user or role that runs GetCredentials must have an IAM policy attached that allows access to all necessary actions and resources. If the DbName parameter is specified, the IAM policy must allow access to the resource dbname for the specified database name.
Deletes a workgroup.
Deletes a workgroup.
Deletes a usage limit from Amazon Redshift Serverless.
Deletes a usage limit from Amazon Redshift Serverless.
Deletes a snapshot from Amazon Redshift Serverless.
Deletes a snapshot from Amazon Redshift Serverless.
module DeleteSnapshotCopyConfigurationResponse =
Awso_redshift_serverless.Values.DeleteSnapshotCopyConfigurationResponseDeletes a snapshot copy configuration
module DeleteSnapshotCopyConfigurationRequest =
Awso_redshift_serverless.Values.DeleteSnapshotCopyConfigurationRequestDeletes a snapshot copy configuration
module DeleteScheduledActionResponse =
Awso_redshift_serverless.Values.DeleteScheduledActionResponseDeletes a scheduled action.
module DeleteScheduledActionRequest =
Awso_redshift_serverless.Values.DeleteScheduledActionRequestDeletes a scheduled action.
module DeleteResourcePolicyResponse =
Awso_redshift_serverless.Values.DeleteResourcePolicyResponseDeletes the specified resource policy.
module DeleteResourcePolicyRequest =
Awso_redshift_serverless.Values.DeleteResourcePolicyRequestDeletes the specified resource policy.
Deletes a namespace from Amazon Redshift Serverless. Before you delete the namespace, you can create a final snapshot that has all of the data within the namespace.
Deletes a namespace from Amazon Redshift Serverless. Before you delete the namespace, you can create a final snapshot that has all of the data within the namespace.
module DeleteEndpointAccessResponse =
Awso_redshift_serverless.Values.DeleteEndpointAccessResponseDeletes an Amazon Redshift Serverless managed VPC endpoint.
module DeleteEndpointAccessRequest =
Awso_redshift_serverless.Values.DeleteEndpointAccessRequestDeletes an Amazon Redshift Serverless managed VPC endpoint.
module DeleteCustomDomainAssociationResponse =
Awso_redshift_serverless.Values.DeleteCustomDomainAssociationResponseDeletes a custom domain association for Amazon Redshift Serverless.
module DeleteCustomDomainAssociationRequest =
Awso_redshift_serverless.Values.DeleteCustomDomainAssociationRequestDeletes a custom domain association for Amazon Redshift Serverless.
Creates an workgroup in Amazon Redshift Serverless. VPC Block Public Access (BPA) enables you to block resources in VPCs and subnets that you own in a Region from reaching or being reached from the internet through internet gateways and egress-only internet gateways. If a workgroup is in an account with VPC BPA turned on, the following capabilities are blocked: Creating a public access workgroup Modifying a private workgroup to public Adding a subnet with VPC BPA turned on to the workgroup when the workgroup is public For more information about VPC BPA, see Block public access to VPCs and subnets in the Amazon VPC User Guide.
Creates an workgroup in Amazon Redshift Serverless. VPC Block Public Access (BPA) enables you to block resources in VPCs and subnets that you own in a Region from reaching or being reached from the internet through internet gateways and egress-only internet gateways. If a workgroup is in an account with VPC BPA turned on, the following capabilities are blocked: Creating a public access workgroup Modifying a private workgroup to public Adding a subnet with VPC BPA turned on to the workgroup when the workgroup is public For more information about VPC BPA, see Block public access to VPCs and subnets in the Amazon VPC User Guide.
Creates a usage limit for a specified Amazon Redshift Serverless usage type. The usage limit is identified by the returned usage limit identifier.
Creates a usage limit for a specified Amazon Redshift Serverless usage type. The usage limit is identified by the returned usage limit identifier.
Creates a snapshot of all databases in a namespace. For more information about snapshots, see Working with snapshots and recovery points.
Creates a snapshot of all databases in a namespace. For more information about snapshots, see Working with snapshots and recovery points.
module CreateSnapshotCopyConfigurationResponse =
Awso_redshift_serverless.Values.CreateSnapshotCopyConfigurationResponseCreates a snapshot copy configuration that lets you copy snapshots to another Amazon Web Services Region.
module CreateSnapshotCopyConfigurationRequest =
Awso_redshift_serverless.Values.CreateSnapshotCopyConfigurationRequestCreates a snapshot copy configuration that lets you copy snapshots to another Amazon Web Services Region.
module CreateScheduledActionResponse =
Awso_redshift_serverless.Values.CreateScheduledActionResponseCreates a scheduled action. A scheduled action contains a schedule and an Amazon Redshift API action. For example, you can create a schedule of when to run the CreateSnapshot API operation.
module CreateScheduledActionRequest =
Awso_redshift_serverless.Values.CreateScheduledActionRequestCreates a scheduled action. A scheduled action contains a schedule and an Amazon Redshift API action. For example, you can create a schedule of when to run the CreateSnapshot API operation.
Creates 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.
Creates 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.
Creates a namespace in Amazon Redshift Serverless.
Creates a namespace in Amazon Redshift Serverless.
module CreateEndpointAccessResponse =
Awso_redshift_serverless.Values.CreateEndpointAccessResponseCreates an Amazon Redshift Serverless managed VPC endpoint.
module CreateEndpointAccessRequest =
Awso_redshift_serverless.Values.CreateEndpointAccessRequestCreates an Amazon Redshift Serverless managed VPC endpoint.
module CreateCustomDomainAssociationResponse =
Awso_redshift_serverless.Values.CreateCustomDomainAssociationResponseCreates a custom domain association for Amazon Redshift Serverless.
module CreateCustomDomainAssociationRequest =
Awso_redshift_serverless.Values.CreateCustomDomainAssociationRequestCreates a custom domain association for Amazon Redshift Serverless.
module ConvertRecoveryPointToSnapshotResponse =
Awso_redshift_serverless.Values.ConvertRecoveryPointToSnapshotResponseConverts a recovery point to a snapshot. For more information about recovery points and snapshots, see Working with snapshots and recovery points.
module ConvertRecoveryPointToSnapshotRequest =
Awso_redshift_serverless.Values.ConvertRecoveryPointToSnapshotRequestConverts a recovery point to a snapshot. For more information about recovery points and snapshots, see Working with snapshots and recovery points.