Module: Aws::RedshiftServerless::Types
- Defined in:
- lib/aws-sdk-redshiftserverless/types.rb
Defined Under Namespace
Classes: AccessDeniedException, Association, ConfigParameter, ConflictException, ConvertRecoveryPointToSnapshotRequest, ConvertRecoveryPointToSnapshotResponse, CreateCustomDomainAssociationRequest, CreateCustomDomainAssociationResponse, CreateEndpointAccessRequest, CreateEndpointAccessResponse, CreateNamespaceRequest, CreateNamespaceResponse, CreateScheduledActionRequest, CreateScheduledActionResponse, CreateSnapshotCopyConfigurationRequest, CreateSnapshotCopyConfigurationResponse, CreateSnapshotRequest, CreateSnapshotResponse, CreateSnapshotScheduleActionParameters, CreateUsageLimitRequest, CreateUsageLimitResponse, CreateWorkgroupRequest, CreateWorkgroupResponse, DeleteCustomDomainAssociationRequest, DeleteCustomDomainAssociationResponse, DeleteEndpointAccessRequest, DeleteEndpointAccessResponse, DeleteNamespaceRequest, DeleteNamespaceResponse, DeleteResourcePolicyRequest, DeleteResourcePolicyResponse, DeleteScheduledActionRequest, DeleteScheduledActionResponse, DeleteSnapshotCopyConfigurationRequest, DeleteSnapshotCopyConfigurationResponse, DeleteSnapshotRequest, DeleteSnapshotResponse, DeleteUsageLimitRequest, DeleteUsageLimitResponse, DeleteWorkgroupRequest, DeleteWorkgroupResponse, Endpoint, EndpointAccess, GetCredentialsRequest, GetCredentialsResponse, GetCustomDomainAssociationRequest, GetCustomDomainAssociationResponse, GetEndpointAccessRequest, GetEndpointAccessResponse, GetNamespaceRequest, GetNamespaceResponse, GetRecoveryPointRequest, GetRecoveryPointResponse, GetResourcePolicyRequest, GetResourcePolicyResponse, GetScheduledActionRequest, GetScheduledActionResponse, GetSnapshotRequest, GetSnapshotResponse, GetTableRestoreStatusRequest, GetTableRestoreStatusResponse, GetUsageLimitRequest, GetUsageLimitResponse, GetWorkgroupRequest, GetWorkgroupResponse, InsufficientCapacityException, InternalServerException, InvalidPaginationException, ListCustomDomainAssociationsRequest, ListCustomDomainAssociationsResponse, ListEndpointAccessRequest, ListEndpointAccessResponse, ListNamespacesRequest, ListNamespacesResponse, ListRecoveryPointsRequest, ListRecoveryPointsResponse, ListScheduledActionsRequest, ListScheduledActionsResponse, ListSnapshotCopyConfigurationsRequest, ListSnapshotCopyConfigurationsResponse, ListSnapshotsRequest, ListSnapshotsResponse, ListTableRestoreStatusRequest, ListTableRestoreStatusResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, ListUsageLimitsRequest, ListUsageLimitsResponse, ListWorkgroupsRequest, ListWorkgroupsResponse, Namespace, NetworkInterface, PutResourcePolicyRequest, PutResourcePolicyResponse, RecoveryPoint, ResourceNotFoundException, ResourcePolicy, RestoreFromRecoveryPointRequest, RestoreFromRecoveryPointResponse, RestoreFromSnapshotRequest, RestoreFromSnapshotResponse, RestoreTableFromRecoveryPointRequest, RestoreTableFromRecoveryPointResponse, RestoreTableFromSnapshotRequest, RestoreTableFromSnapshotResponse, Schedule, ScheduledActionResponse, ServiceQuotaExceededException, Snapshot, SnapshotCopyConfiguration, TableRestoreStatus, Tag, TagResourceRequest, TagResourceResponse, TargetAction, ThrottlingException, TooManyTagsException, UntagResourceRequest, UntagResourceResponse, UpdateCustomDomainAssociationRequest, UpdateCustomDomainAssociationResponse, UpdateEndpointAccessRequest, UpdateEndpointAccessResponse, UpdateNamespaceRequest, UpdateNamespaceResponse, UpdateScheduledActionRequest, UpdateScheduledActionResponse, UpdateSnapshotCopyConfigurationRequest, UpdateSnapshotCopyConfigurationResponse, UpdateSnapshotRequest, UpdateSnapshotResponse, UpdateUsageLimitRequest, UpdateUsageLimitResponse, UpdateWorkgroupRequest, UpdateWorkgroupResponse, UsageLimit, ValidationException, VpcEndpoint, VpcSecurityGroupMembership, Workgroup
Instance Attribute Summary collapse
-
#at ⇒ Time
The timestamp of when Amazon Redshift Serverless should run the scheduled action.
-
#create_snapshot ⇒ Types::CreateSnapshotScheduleActionParameters
The parameters that you can use to configure a [scheduled action] to create a snapshot.
-
#cron ⇒ String
The cron expression to use to schedule a recurring scheduled action.
Instance Attribute Details
#at ⇒ Time
The timestamp of when Amazon Redshift Serverless should run the scheduled action. Format of at expressions is “‘at(yyyy-mm-ddThh:mm:ss)`”. For example, “`at(2016-03-04T17:27:00)`”.
2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 |
# File 'lib/aws-sdk-redshiftserverless/types.rb', line 2489 class Schedule < Struct.new( :at, :cron, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class At < Schedule; end class Cron < Schedule; end class Unknown < Schedule; end end |
#create_snapshot ⇒ Types::CreateSnapshotScheduleActionParameters
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].
[1]: docs.aws.amazon.com/redshift-serverless/latest/APIReference/API_CreateScheduledAction.html
2942 2943 2944 2945 2946 2947 2948 2949 2950 2951 |
# File 'lib/aws-sdk-redshiftserverless/types.rb', line 2942 class TargetAction < Struct.new( :create_snapshot, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CreateSnapshot < TargetAction; end class Unknown < TargetAction; end end |
#cron ⇒ String
The cron expression to use to schedule a recurring scheduled action. Schedule invocations must be separated by at least one hour.
Format of cron expressions is “‘cron(Minutes Hours Day-of-month Month Day-of-week Year)`”. For example, “`cron(0 10 ? * MON *)`”. For more information, see [Cron Expressions] in the *Amazon CloudWatch Events User Guide*.
[1]: docs.aws.amazon.com/AmazonCloudWatch/latest/events/ScheduledEvents.html#CronExpressions
2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 |
# File 'lib/aws-sdk-redshiftserverless/types.rb', line 2489 class Schedule < Struct.new( :at, :cron, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class At < Schedule; end class Cron < Schedule; end class Unknown < Schedule; end end |