Module Awso_scheduler_lwtSource

include module type of struct include Awso_scheduler.Values end
Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]
Sourcemodule CapacityProviderStrategyItemBase = Awso_scheduler.Values.CapacityProviderStrategyItemBase
Sourcemodule CapacityProviderStrategyItemWeight = Awso_scheduler.Values.CapacityProviderStrategyItemWeight
Sourcemodule PlacementConstraintExpression = Awso_scheduler.Values.PlacementConstraintExpression
Sourcemodule SageMakerPipelineParameterName = Awso_scheduler.Values.SageMakerPipelineParameterName
Sourcemodule SageMakerPipelineParameterValue = Awso_scheduler.Values.SageMakerPipelineParameterValue
Sourcemodule CapacityProviderStrategyItem = Awso_scheduler.Values.CapacityProviderStrategyItem

The details of a capacity provider strategy.

This structure specifies the VPC subnets and security groups for the task, and whether a public IP address is to be used. This structure is relevant only for ECS tasks that use the awsvpc network mode.

An object representing a constraint on task placement.

The task placement strategy for a task or service.

Sourcemodule SageMakerPipelineParameter = Awso_scheduler.Values.SageMakerPipelineParameter

The name and value pair of a parameter to use to start execution of a SageMaker Model Building Pipeline.

Specifies the network configuration for an ECS task.

Sourcemodule SageMakerPipelineParameterList = Awso_scheduler.Values.SageMakerPipelineParameterList

The details of a target.

An object that contains information about an Amazon SQS queue that EventBridge Scheduler uses as a dead-letter queue for your schedule. If specified, EventBridge Scheduler delivers failed events that could not be successfully delivered to a target to the queue.

The templated target type for the Amazon ECS RunTask API operation.

The templated target type for the EventBridge PutEvents API operation.

The templated target type for the Amazon Kinesis PutRecord API operation.

A RetryPolicy object that includes information about the retry policy settings, including the maximum age of an event, and the maximum number of times EventBridge Scheduler will try to deliver the event to a target.

Sourcemodule SageMakerPipelineParameters = Awso_scheduler.Values.SageMakerPipelineParameters

The templated target type for the Amazon SageMaker StartPipelineExecution API operation.

The templated target type for the Amazon SQS SendMessage API operation. Contains the message group ID to use when the target is a FIFO queue. If you specify an Amazon SQS FIFO queue as a target, the queue must have content-based deduplication enabled. For more information, see Using the Amazon SQS message deduplication ID in the Amazon SQS Developer Guide.

Tag to associate with a schedule group.

The details of a schedule.

The details of a schedule group.

Updating or deleting the resource can cause an inconsistent state.

Unexpected error encountered while processing the request.

The request references a resource which does not exist.

The request was denied due to request throttling.

The input fails to satisfy the constraints specified by an AWS service.

Allows you to configure a time window during which EventBridge Scheduler invokes the schedule.

Sourcemodule ScheduleExpressionTimezone = Awso_scheduler.Values.ScheduleExpressionTimezone

The schedule's target. EventBridge Scheduler supports templated target that invoke common API operations, as well as universal targets that you can customize to invoke over 6,000 API operations across more than 270 services. You can only specify one templated or universal target for a schedule.

Sourcemodule ServiceQuotaExceededException = Awso_scheduler.Values.ServiceQuotaExceededException

The request exceeds a service quota.

Updates the specified schedule. When you call UpdateSchedule, EventBridge Scheduler uses all values, including empty values, specified in the request and overrides the existing schedule. This is by design. This means that if you do not set an optional field in your request, that field will be set to its system-default value after the update. Before calling this operation, we recommend that you call the GetSchedule API operation and make a note of all optional parameters for your UpdateSchedule call.

Updates the specified schedule. When you call UpdateSchedule, EventBridge Scheduler uses all values, including empty values, specified in the request and overrides the existing schedule. This is by design. This means that if you do not set an optional field in your request, that field will be set to its system-default value after the update. Before calling this operation, we recommend that you call the GetSchedule API operation and make a note of all optional parameters for your UpdateSchedule call.

Removes one or more tags from the specified EventBridge Scheduler schedule group.

Removes one or more tags from the specified EventBridge Scheduler schedule group.

Assigns one or more tags (key-value pairs) to the specified EventBridge Scheduler resource. You can only assign tags to schedule groups.

Assigns one or more tags (key-value pairs) to the specified EventBridge Scheduler resource. You can only assign tags to schedule groups.

Lists the tags associated with the Scheduler resource.

Lists the tags associated with the Scheduler resource.

Returns a paginated list of your EventBridge Scheduler schedules.

Returns a paginated list of your EventBridge Scheduler schedules.

Returns a paginated list of your schedule groups.

Returns a paginated list of your schedule groups.

Retrieves the specified schedule.

Retrieves the specified schedule.

Retrieves the specified schedule group.

Retrieves the specified schedule group.

Deletes the specified schedule.

Deletes the specified schedule.

Deletes the specified schedule group. Deleting a schedule group results in EventBridge Scheduler deleting all schedules associated with the group. When you delete a group, it remains in a DELETING state until all of its associated schedules are deleted. Schedules associated with the group that are set to run while the schedule group is in the process of being deleted might continue to invoke their targets until the schedule group and its associated schedules are deleted. This operation is eventually consistent.

Deletes the specified schedule group. Deleting a schedule group results in EventBridge Scheduler deleting all schedules associated with the group. When you delete a group, it remains in a DELETING state until all of its associated schedules are deleted. Schedules associated with the group that are set to run while the schedule group is in the process of being deleted might continue to invoke their targets until the schedule group and its associated schedules are deleted. This operation is eventually consistent.

Creates the specified schedule.

Creates the specified schedule.

Creates the specified schedule group.

Creates the specified schedule group.