AWS SDK for C++
AWS SDK for C++
Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs | Enumerations
Aws::Scheduler::Model Namespace Reference

Namespaces

namespace  AssignPublicIpMapper
 
namespace  FlexibleTimeWindowModeMapper
 
namespace  LaunchTypeMapper
 
namespace  PlacementConstraintTypeMapper
 
namespace  PlacementStrategyTypeMapper
 
namespace  PropagateTagsMapper
 
namespace  ScheduleGroupStateMapper
 
namespace  ScheduleStateMapper
 

Classes

class  AwsVpcConfiguration
 
class  CapacityProviderStrategyItem
 
class  CreateScheduleGroupRequest
 
class  CreateScheduleGroupResult
 
class  CreateScheduleRequest
 
class  CreateScheduleResult
 
class  DeadLetterConfig
 
class  DeleteScheduleGroupRequest
 
class  DeleteScheduleGroupResult
 
class  DeleteScheduleRequest
 
class  DeleteScheduleResult
 
class  EcsParameters
 
class  EventBridgeParameters
 
class  FlexibleTimeWindow
 
class  GetScheduleGroupRequest
 
class  GetScheduleGroupResult
 
class  GetScheduleRequest
 
class  GetScheduleResult
 
class  KinesisParameters
 
class  ListScheduleGroupsRequest
 
class  ListScheduleGroupsResult
 
class  ListSchedulesRequest
 
class  ListSchedulesResult
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  NetworkConfiguration
 
class  PlacementConstraint
 
class  PlacementStrategy
 
class  RetryPolicy
 
class  SageMakerPipelineParameter
 
class  SageMakerPipelineParameters
 
class  ScheduleGroupSummary
 
class  ScheduleSummary
 
class  SqsParameters
 
class  Tag
 
class  TagResourceRequest
 
class  TagResourceResult
 
class  Target
 
class  TargetSummary
 
class  UntagResourceRequest
 
class  UntagResourceResult
 
class  UpdateScheduleRequest
 
class  UpdateScheduleResult
 

Typedefs

typedef Aws::Utils::Outcome< CreateScheduleResult, SchedulerErrorCreateScheduleOutcome
 
typedef Aws::Utils::Outcome< CreateScheduleGroupResult, SchedulerErrorCreateScheduleGroupOutcome
 
typedef Aws::Utils::Outcome< DeleteScheduleResult, SchedulerErrorDeleteScheduleOutcome
 
typedef Aws::Utils::Outcome< DeleteScheduleGroupResult, SchedulerErrorDeleteScheduleGroupOutcome
 
typedef Aws::Utils::Outcome< GetScheduleResult, SchedulerErrorGetScheduleOutcome
 
typedef Aws::Utils::Outcome< GetScheduleGroupResult, SchedulerErrorGetScheduleGroupOutcome
 
typedef Aws::Utils::Outcome< ListScheduleGroupsResult, SchedulerErrorListScheduleGroupsOutcome
 
typedef Aws::Utils::Outcome< ListSchedulesResult, SchedulerErrorListSchedulesOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, SchedulerErrorListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< TagResourceResult, SchedulerErrorTagResourceOutcome
 
typedef Aws::Utils::Outcome< UntagResourceResult, SchedulerErrorUntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateScheduleResult, SchedulerErrorUpdateScheduleOutcome
 
typedef std::future< CreateScheduleOutcomeCreateScheduleOutcomeCallable
 
typedef std::future< CreateScheduleGroupOutcomeCreateScheduleGroupOutcomeCallable
 
typedef std::future< DeleteScheduleOutcomeDeleteScheduleOutcomeCallable
 
typedef std::future< DeleteScheduleGroupOutcomeDeleteScheduleGroupOutcomeCallable
 
typedef std::future< GetScheduleOutcomeGetScheduleOutcomeCallable
 
typedef std::future< GetScheduleGroupOutcomeGetScheduleGroupOutcomeCallable
 
typedef std::future< ListScheduleGroupsOutcomeListScheduleGroupsOutcomeCallable
 
typedef std::future< ListSchedulesOutcomeListSchedulesOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< TagResourceOutcomeTagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcomeUntagResourceOutcomeCallable
 
typedef std::future< UpdateScheduleOutcomeUpdateScheduleOutcomeCallable
 

Enumerations

enum class  AssignPublicIp { NOT_SET , ENABLED , DISABLED }
 
enum class  FlexibleTimeWindowMode { NOT_SET , OFF , FLEXIBLE }
 
enum class  LaunchType { NOT_SET , EC2 , FARGATE , EXTERNAL }
 
enum class  PlacementConstraintType { NOT_SET , distinctInstance , memberOf }
 
enum class  PlacementStrategyType { NOT_SET , random , spread , binpack }
 
enum class  PropagateTags { NOT_SET , TASK_DEFINITION }
 
enum class  ScheduleGroupState { NOT_SET , ACTIVE , DELETING }
 
enum class  ScheduleState { NOT_SET , ENABLED , DISABLED }
 

Typedef Documentation

◆ CreateScheduleGroupOutcome

Definition at line 89 of file SchedulerServiceClientModel.h.

◆ CreateScheduleGroupOutcomeCallable

Definition at line 104 of file SchedulerServiceClientModel.h.

◆ CreateScheduleOutcome

Definition at line 88 of file SchedulerServiceClientModel.h.

◆ CreateScheduleOutcomeCallable

Definition at line 103 of file SchedulerServiceClientModel.h.

◆ DeleteScheduleGroupOutcome

Definition at line 91 of file SchedulerServiceClientModel.h.

◆ DeleteScheduleGroupOutcomeCallable

Definition at line 106 of file SchedulerServiceClientModel.h.

◆ DeleteScheduleOutcome

Definition at line 90 of file SchedulerServiceClientModel.h.

◆ DeleteScheduleOutcomeCallable

Definition at line 105 of file SchedulerServiceClientModel.h.

◆ GetScheduleGroupOutcome

Definition at line 93 of file SchedulerServiceClientModel.h.

◆ GetScheduleGroupOutcomeCallable

Definition at line 108 of file SchedulerServiceClientModel.h.

◆ GetScheduleOutcome

Definition at line 92 of file SchedulerServiceClientModel.h.

◆ GetScheduleOutcomeCallable

Definition at line 107 of file SchedulerServiceClientModel.h.

◆ ListScheduleGroupsOutcome

Definition at line 94 of file SchedulerServiceClientModel.h.

◆ ListScheduleGroupsOutcomeCallable

Definition at line 109 of file SchedulerServiceClientModel.h.

◆ ListSchedulesOutcome

Definition at line 95 of file SchedulerServiceClientModel.h.

◆ ListSchedulesOutcomeCallable

Definition at line 110 of file SchedulerServiceClientModel.h.

◆ ListTagsForResourceOutcome

Definition at line 96 of file SchedulerServiceClientModel.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 111 of file SchedulerServiceClientModel.h.

◆ TagResourceOutcome

Definition at line 97 of file SchedulerServiceClientModel.h.

◆ TagResourceOutcomeCallable

Definition at line 112 of file SchedulerServiceClientModel.h.

◆ UntagResourceOutcome

Definition at line 98 of file SchedulerServiceClientModel.h.

◆ UntagResourceOutcomeCallable

Definition at line 113 of file SchedulerServiceClientModel.h.

◆ UpdateScheduleOutcome

Definition at line 99 of file SchedulerServiceClientModel.h.

◆ UpdateScheduleOutcomeCallable

Definition at line 114 of file SchedulerServiceClientModel.h.

Enumeration Type Documentation

◆ AssignPublicIp

Enumerator
NOT_SET 
ENABLED 
DISABLED 

Definition at line 16 of file AssignPublicIp.h.

◆ FlexibleTimeWindowMode

Enumerator
NOT_SET 
OFF 
FLEXIBLE 

Definition at line 16 of file FlexibleTimeWindowMode.h.

◆ LaunchType

Enumerator
NOT_SET 
EC2 
FARGATE 
EXTERNAL 

Definition at line 16 of file LaunchType.h.

◆ PlacementConstraintType

Enumerator
NOT_SET 
distinctInstance 
memberOf 

Definition at line 16 of file PlacementConstraintType.h.

◆ PlacementStrategyType

Enumerator
NOT_SET 
random 
spread 
binpack 

Definition at line 16 of file PlacementStrategyType.h.

◆ PropagateTags

Enumerator
NOT_SET 
TASK_DEFINITION 

Definition at line 16 of file PropagateTags.h.

◆ ScheduleGroupState

Enumerator
NOT_SET 
ACTIVE 
DELETING 

Definition at line 16 of file ScheduleGroupState.h.

◆ ScheduleState

Enumerator
NOT_SET 
ENABLED 
DISABLED 

Definition at line 16 of file ScheduleState.h.