package
1.55.6
Repository: https://github.com/aws/aws-sdk-go.git
Documentation: pkg.go.dev

# Packages

Package scheduleriface provides an interface to enable mocking the Amazon EventBridge Scheduler service client for testing your code.

# Functions

ActionAfterCompletion_Values returns all elements of the ActionAfterCompletion enum.
AssignPublicIp_Values returns all elements of the AssignPublicIp enum.
FlexibleTimeWindowMode_Values returns all elements of the FlexibleTimeWindowMode enum.
LaunchType_Values returns all elements of the LaunchType enum.
New creates a new instance of the Scheduler client with a session.
PlacementConstraintType_Values returns all elements of the PlacementConstraintType enum.
PlacementStrategyType_Values returns all elements of the PlacementStrategyType enum.
PropagateTags_Values returns all elements of the PropagateTags enum.
ScheduleGroupState_Values returns all elements of the ScheduleGroupState enum.
ScheduleState_Values returns all elements of the ScheduleState enum.

# Constants

ActionAfterCompletionDelete is a ActionAfterCompletion enum value.
ActionAfterCompletionNone is a ActionAfterCompletion enum value.
AssignPublicIpDisabled is a AssignPublicIp enum value.
AssignPublicIpEnabled is a AssignPublicIp enum value.
ID to lookup a service endpoint with.
ErrCodeConflictException for service response error code "ConflictException".
ErrCodeInternalServerException for service response error code "InternalServerException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeServiceQuotaExceededException for service response error code "ServiceQuotaExceededException".
ErrCodeThrottlingException for service response error code "ThrottlingException".
ErrCodeValidationException for service response error code "ValidationException".
FlexibleTimeWindowModeFlexible is a FlexibleTimeWindowMode enum value.
FlexibleTimeWindowModeOff is a FlexibleTimeWindowMode enum value.
LaunchTypeEc2 is a LaunchType enum value.
LaunchTypeExternal is a LaunchType enum value.
LaunchTypeFargate is a LaunchType enum value.
PlacementConstraintTypeDistinctInstance is a PlacementConstraintType enum value.
PlacementConstraintTypeMemberOf is a PlacementConstraintType enum value.
PlacementStrategyTypeBinpack is a PlacementStrategyType enum value.
PlacementStrategyTypeRandom is a PlacementStrategyType enum value.
PlacementStrategyTypeSpread is a PlacementStrategyType enum value.
PropagateTagsTaskDefinition is a PropagateTags enum value.
ScheduleGroupStateActive is a ScheduleGroupState enum value.
ScheduleGroupStateDeleting is a ScheduleGroupState enum value.
ScheduleStateDisabled is a ScheduleState enum value.
ScheduleStateEnabled is a ScheduleState enum value.
ServiceID is a unique identifier of a specific service.
Name of service.

# Structs

This structure specifies the VPC subnets and security groups for the task, and whether a public IP address is to be used.
The details of a capacity provider strategy.
Updating or deleting the resource can cause an inconsistent state.
An object that contains information about an Amazon SQS queue that EventBridge Scheduler uses as a dead-letter queue for your schedule.
The templated target type for the Amazon ECS RunTask (https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_RunTask.html) API operation.
The templated target type for the EventBridge PutEvents (https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutEvents.html) API operation.
Allows you to configure a time window during which EventBridge Scheduler invokes the schedule.
Unexpected error encountered while processing the request.
The templated target type for the Amazon Kinesis PutRecord (kinesis/latest/APIReference/API_PutRecord.html) API operation.
Specifies the network configuration for an ECS task.
An object representing a constraint on task placement.
The task placement strategy for a task or service.
The request references a resource which does not exist.
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.
The name and value pair of a parameter to use to start execution of a SageMaker Model Building Pipeline.
The templated target type for the Amazon SageMaker StartPipelineExecution (https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_StartPipelineExecution.html) API operation.
The details of a schedule group.
Scheduler provides the API operation methods for making requests to Amazon EventBridge Scheduler.
The details of a schedule.
The request exceeds a service quota.
The templated target type for the Amazon SQS SendMessage (https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_SendMessage.html) API operation.
Tag to associate with a schedule group.
The schedule's target.
The details of a target.
The request was denied due to request throttling.
The input fails to satisfy the constraints specified by an AWS service.