AWS SDK for C++
AWS SDK for C++
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Aws::Scheduler::Model::Target Class Reference

#include <Target.h>

Public Member Functions

AWS_SCHEDULER_API Target ()
 
AWS_SCHEDULER_API Target (Aws::Utils::Json::JsonView jsonValue)
 
AWS_SCHEDULER_API Targetoperator= (Aws::Utils::Json::JsonView jsonValue)
 
AWS_SCHEDULER_API Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetArn () const
 
bool ArnHasBeenSet () const
 
void SetArn (const Aws::String &value)
 
void SetArn (Aws::String &&value)
 
void SetArn (const char *value)
 
TargetWithArn (const Aws::String &value)
 
TargetWithArn (Aws::String &&value)
 
TargetWithArn (const char *value)
 
const DeadLetterConfigGetDeadLetterConfig () const
 
bool DeadLetterConfigHasBeenSet () const
 
void SetDeadLetterConfig (const DeadLetterConfig &value)
 
void SetDeadLetterConfig (DeadLetterConfig &&value)
 
TargetWithDeadLetterConfig (const DeadLetterConfig &value)
 
TargetWithDeadLetterConfig (DeadLetterConfig &&value)
 
const EcsParametersGetEcsParameters () const
 
bool EcsParametersHasBeenSet () const
 
void SetEcsParameters (const EcsParameters &value)
 
void SetEcsParameters (EcsParameters &&value)
 
TargetWithEcsParameters (const EcsParameters &value)
 
TargetWithEcsParameters (EcsParameters &&value)
 
const EventBridgeParametersGetEventBridgeParameters () const
 
bool EventBridgeParametersHasBeenSet () const
 
void SetEventBridgeParameters (const EventBridgeParameters &value)
 
void SetEventBridgeParameters (EventBridgeParameters &&value)
 
TargetWithEventBridgeParameters (const EventBridgeParameters &value)
 
TargetWithEventBridgeParameters (EventBridgeParameters &&value)
 
const Aws::StringGetInput () const
 
bool InputHasBeenSet () const
 
void SetInput (const Aws::String &value)
 
void SetInput (Aws::String &&value)
 
void SetInput (const char *value)
 
TargetWithInput (const Aws::String &value)
 
TargetWithInput (Aws::String &&value)
 
TargetWithInput (const char *value)
 
const KinesisParametersGetKinesisParameters () const
 
bool KinesisParametersHasBeenSet () const
 
void SetKinesisParameters (const KinesisParameters &value)
 
void SetKinesisParameters (KinesisParameters &&value)
 
TargetWithKinesisParameters (const KinesisParameters &value)
 
TargetWithKinesisParameters (KinesisParameters &&value)
 
const RetryPolicyGetRetryPolicy () const
 
bool RetryPolicyHasBeenSet () const
 
void SetRetryPolicy (const RetryPolicy &value)
 
void SetRetryPolicy (RetryPolicy &&value)
 
TargetWithRetryPolicy (const RetryPolicy &value)
 
TargetWithRetryPolicy (RetryPolicy &&value)
 
const Aws::StringGetRoleArn () const
 
bool RoleArnHasBeenSet () const
 
void SetRoleArn (const Aws::String &value)
 
void SetRoleArn (Aws::String &&value)
 
void SetRoleArn (const char *value)
 
TargetWithRoleArn (const Aws::String &value)
 
TargetWithRoleArn (Aws::String &&value)
 
TargetWithRoleArn (const char *value)
 
const SageMakerPipelineParametersGetSageMakerPipelineParameters () const
 
bool SageMakerPipelineParametersHasBeenSet () const
 
void SetSageMakerPipelineParameters (const SageMakerPipelineParameters &value)
 
void SetSageMakerPipelineParameters (SageMakerPipelineParameters &&value)
 
TargetWithSageMakerPipelineParameters (const SageMakerPipelineParameters &value)
 
TargetWithSageMakerPipelineParameters (SageMakerPipelineParameters &&value)
 
const SqsParametersGetSqsParameters () const
 
bool SqsParametersHasBeenSet () const
 
void SetSqsParameters (const SqsParameters &value)
 
void SetSqsParameters (SqsParameters &&value)
 
TargetWithSqsParameters (const SqsParameters &value)
 
TargetWithSqsParameters (SqsParameters &&value)
 

Detailed Description

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.

See Also:

AWS API Reference

Definition at line 42 of file Target.h.

Constructor & Destructor Documentation

◆ Target() [1/2]

AWS_SCHEDULER_API Aws::Scheduler::Model::Target::Target ( )

◆ Target() [2/2]

AWS_SCHEDULER_API Aws::Scheduler::Model::Target::Target ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ ArnHasBeenSet()

bool Aws::Scheduler::Model::Target::ArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the target.

Definition at line 59 of file Target.h.

◆ DeadLetterConfigHasBeenSet()

bool Aws::Scheduler::Model::Target::DeadLetterConfigHasBeenSet ( ) const
inline

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.

Definition at line 106 of file Target.h.

◆ EcsParametersHasBeenSet()

bool Aws::Scheduler::Model::Target::EcsParametersHasBeenSet ( ) const
inline

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

Definition at line 153 of file Target.h.

◆ EventBridgeParametersHasBeenSet()

bool Aws::Scheduler::Model::Target::EventBridgeParametersHasBeenSet ( ) const
inline

The templated target type for the EventBridge PutEvents API operation.

Definition at line 196 of file Target.h.

◆ GetArn()

const Aws::String & Aws::Scheduler::Model::Target::GetArn ( ) const
inline

The Amazon Resource Name (ARN) of the target.

Definition at line 54 of file Target.h.

◆ GetDeadLetterConfig()

const DeadLetterConfig & Aws::Scheduler::Model::Target::GetDeadLetterConfig ( ) const
inline

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.

Definition at line 98 of file Target.h.

◆ GetEcsParameters()

const EcsParameters & Aws::Scheduler::Model::Target::GetEcsParameters ( ) const
inline

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

Definition at line 146 of file Target.h.

◆ GetEventBridgeParameters()

const EventBridgeParameters & Aws::Scheduler::Model::Target::GetEventBridgeParameters ( ) const
inline

The templated target type for the EventBridge PutEvents API operation.

Definition at line 189 of file Target.h.

◆ GetInput()

const Aws::String & Aws::Scheduler::Model::Target::GetInput ( ) const
inline

The text, or well-formed JSON, passed to the target. If you are configuring a templated Lambda, AWS Step Functions, or Amazon EventBridge target, the input must be a well-formed JSON. For all other target types, a JSON is not required. If you do not specify anything for this field, EventBridge Scheduler delivers a default notification to the target.

Definition at line 234 of file Target.h.

◆ GetKinesisParameters()

const KinesisParameters & Aws::Scheduler::Model::Target::GetKinesisParameters ( ) const
inline

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

Definition at line 305 of file Target.h.

◆ GetRetryPolicy()

const RetryPolicy & Aws::Scheduler::Model::Target::GetRetryPolicy ( ) const
inline

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.

Definition at line 348 of file Target.h.

◆ GetRoleArn()

const Aws::String & Aws::Scheduler::Model::Target::GetRoleArn ( ) const
inline

The Amazon Resource Name (ARN) of the IAM role that EventBridge Scheduler will use for this target when the schedule is invoked.

Definition at line 390 of file Target.h.

◆ GetSageMakerPipelineParameters()

const SageMakerPipelineParameters & Aws::Scheduler::Model::Target::GetSageMakerPipelineParameters ( ) const
inline

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

Definition at line 440 of file Target.h.

◆ GetSqsParameters()

const SqsParameters & Aws::Scheduler::Model::Target::GetSqsParameters ( ) const
inline

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.

Definition at line 489 of file Target.h.

◆ InputHasBeenSet()

bool Aws::Scheduler::Model::Target::InputHasBeenSet ( ) const
inline

The text, or well-formed JSON, passed to the target. If you are configuring a templated Lambda, AWS Step Functions, or Amazon EventBridge target, the input must be a well-formed JSON. For all other target types, a JSON is not required. If you do not specify anything for this field, EventBridge Scheduler delivers a default notification to the target.

Definition at line 243 of file Target.h.

◆ Jsonize()

AWS_SCHEDULER_API Aws::Utils::Json::JsonValue Aws::Scheduler::Model::Target::Jsonize ( ) const

◆ KinesisParametersHasBeenSet()

bool Aws::Scheduler::Model::Target::KinesisParametersHasBeenSet ( ) const
inline

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

Definition at line 312 of file Target.h.

◆ operator=()

AWS_SCHEDULER_API Target & Aws::Scheduler::Model::Target::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ RetryPolicyHasBeenSet()

bool Aws::Scheduler::Model::Target::RetryPolicyHasBeenSet ( ) const
inline

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.

Definition at line 355 of file Target.h.

◆ RoleArnHasBeenSet()

bool Aws::Scheduler::Model::Target::RoleArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the IAM role that EventBridge Scheduler will use for this target when the schedule is invoked.

Definition at line 396 of file Target.h.

◆ SageMakerPipelineParametersHasBeenSet()

bool Aws::Scheduler::Model::Target::SageMakerPipelineParametersHasBeenSet ( ) const
inline

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

Definition at line 447 of file Target.h.

◆ SetArn() [1/3]

void Aws::Scheduler::Model::Target::SetArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the target.

Definition at line 69 of file Target.h.

◆ SetArn() [2/3]

void Aws::Scheduler::Model::Target::SetArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the target.

Definition at line 64 of file Target.h.

◆ SetArn() [3/3]

void Aws::Scheduler::Model::Target::SetArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the target.

Definition at line 74 of file Target.h.

◆ SetDeadLetterConfig() [1/2]

void Aws::Scheduler::Model::Target::SetDeadLetterConfig ( const DeadLetterConfig value)
inline

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.

Definition at line 114 of file Target.h.

◆ SetDeadLetterConfig() [2/2]

void Aws::Scheduler::Model::Target::SetDeadLetterConfig ( DeadLetterConfig &&  value)
inline

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.

Definition at line 122 of file Target.h.

◆ SetEcsParameters() [1/2]

void Aws::Scheduler::Model::Target::SetEcsParameters ( const EcsParameters value)
inline

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

Definition at line 160 of file Target.h.

◆ SetEcsParameters() [2/2]

void Aws::Scheduler::Model::Target::SetEcsParameters ( EcsParameters &&  value)
inline

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

Definition at line 167 of file Target.h.

◆ SetEventBridgeParameters() [1/2]

void Aws::Scheduler::Model::Target::SetEventBridgeParameters ( const EventBridgeParameters value)
inline

The templated target type for the EventBridge PutEvents API operation.

Definition at line 203 of file Target.h.

◆ SetEventBridgeParameters() [2/2]

void Aws::Scheduler::Model::Target::SetEventBridgeParameters ( EventBridgeParameters &&  value)
inline

The templated target type for the EventBridge PutEvents API operation.

Definition at line 210 of file Target.h.

◆ SetInput() [1/3]

void Aws::Scheduler::Model::Target::SetInput ( Aws::String &&  value)
inline

The text, or well-formed JSON, passed to the target. If you are configuring a templated Lambda, AWS Step Functions, or Amazon EventBridge target, the input must be a well-formed JSON. For all other target types, a JSON is not required. If you do not specify anything for this field, EventBridge Scheduler delivers a default notification to the target.

Definition at line 261 of file Target.h.

◆ SetInput() [2/3]

void Aws::Scheduler::Model::Target::SetInput ( const Aws::String value)
inline

The text, or well-formed JSON, passed to the target. If you are configuring a templated Lambda, AWS Step Functions, or Amazon EventBridge target, the input must be a well-formed JSON. For all other target types, a JSON is not required. If you do not specify anything for this field, EventBridge Scheduler delivers a default notification to the target.

Definition at line 252 of file Target.h.

◆ SetInput() [3/3]

void Aws::Scheduler::Model::Target::SetInput ( const char *  value)
inline

The text, or well-formed JSON, passed to the target. If you are configuring a templated Lambda, AWS Step Functions, or Amazon EventBridge target, the input must be a well-formed JSON. For all other target types, a JSON is not required. If you do not specify anything for this field, EventBridge Scheduler delivers a default notification to the target.

Definition at line 270 of file Target.h.

◆ SetKinesisParameters() [1/2]

void Aws::Scheduler::Model::Target::SetKinesisParameters ( const KinesisParameters value)
inline

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

Definition at line 319 of file Target.h.

◆ SetKinesisParameters() [2/2]

void Aws::Scheduler::Model::Target::SetKinesisParameters ( KinesisParameters &&  value)
inline

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

Definition at line 326 of file Target.h.

◆ SetRetryPolicy() [1/2]

void Aws::Scheduler::Model::Target::SetRetryPolicy ( const RetryPolicy value)
inline

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.

Definition at line 362 of file Target.h.

◆ SetRetryPolicy() [2/2]

void Aws::Scheduler::Model::Target::SetRetryPolicy ( RetryPolicy &&  value)
inline

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.

Definition at line 369 of file Target.h.

◆ SetRoleArn() [1/3]

void Aws::Scheduler::Model::Target::SetRoleArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the IAM role that EventBridge Scheduler will use for this target when the schedule is invoked.

Definition at line 408 of file Target.h.

◆ SetRoleArn() [2/3]

void Aws::Scheduler::Model::Target::SetRoleArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the IAM role that EventBridge Scheduler will use for this target when the schedule is invoked.

Definition at line 402 of file Target.h.

◆ SetRoleArn() [3/3]

void Aws::Scheduler::Model::Target::SetRoleArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the IAM role that EventBridge Scheduler will use for this target when the schedule is invoked.

Definition at line 414 of file Target.h.

◆ SetSageMakerPipelineParameters() [1/2]

void Aws::Scheduler::Model::Target::SetSageMakerPipelineParameters ( const SageMakerPipelineParameters value)
inline

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

Definition at line 454 of file Target.h.

◆ SetSageMakerPipelineParameters() [2/2]

void Aws::Scheduler::Model::Target::SetSageMakerPipelineParameters ( SageMakerPipelineParameters &&  value)
inline

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

Definition at line 461 of file Target.h.

◆ SetSqsParameters() [1/2]

void Aws::Scheduler::Model::Target::SetSqsParameters ( const SqsParameters value)
inline

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.

Definition at line 515 of file Target.h.

◆ SetSqsParameters() [2/2]

void Aws::Scheduler::Model::Target::SetSqsParameters ( SqsParameters &&  value)
inline

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.

Definition at line 528 of file Target.h.

◆ SqsParametersHasBeenSet()

bool Aws::Scheduler::Model::Target::SqsParametersHasBeenSet ( ) const
inline

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.

Definition at line 502 of file Target.h.

◆ WithArn() [1/3]

Target & Aws::Scheduler::Model::Target::WithArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the target.

Definition at line 84 of file Target.h.

◆ WithArn() [2/3]

Target & Aws::Scheduler::Model::Target::WithArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the target.

Definition at line 79 of file Target.h.

◆ WithArn() [3/3]

Target & Aws::Scheduler::Model::Target::WithArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the target.

Definition at line 89 of file Target.h.

◆ WithDeadLetterConfig() [1/2]

Target & Aws::Scheduler::Model::Target::WithDeadLetterConfig ( const DeadLetterConfig value)
inline

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.

Definition at line 130 of file Target.h.

◆ WithDeadLetterConfig() [2/2]

Target & Aws::Scheduler::Model::Target::WithDeadLetterConfig ( DeadLetterConfig &&  value)
inline

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.

Definition at line 138 of file Target.h.

◆ WithEcsParameters() [1/2]

Target & Aws::Scheduler::Model::Target::WithEcsParameters ( const EcsParameters value)
inline

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

Definition at line 174 of file Target.h.

◆ WithEcsParameters() [2/2]

Target & Aws::Scheduler::Model::Target::WithEcsParameters ( EcsParameters &&  value)
inline

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

Definition at line 181 of file Target.h.

◆ WithEventBridgeParameters() [1/2]

Target & Aws::Scheduler::Model::Target::WithEventBridgeParameters ( const EventBridgeParameters value)
inline

The templated target type for the EventBridge PutEvents API operation.

Definition at line 217 of file Target.h.

◆ WithEventBridgeParameters() [2/2]

Target & Aws::Scheduler::Model::Target::WithEventBridgeParameters ( EventBridgeParameters &&  value)
inline

The templated target type for the EventBridge PutEvents API operation.

Definition at line 224 of file Target.h.

◆ WithInput() [1/3]

Target & Aws::Scheduler::Model::Target::WithInput ( Aws::String &&  value)
inline

The text, or well-formed JSON, passed to the target. If you are configuring a templated Lambda, AWS Step Functions, or Amazon EventBridge target, the input must be a well-formed JSON. For all other target types, a JSON is not required. If you do not specify anything for this field, EventBridge Scheduler delivers a default notification to the target.

Definition at line 288 of file Target.h.

◆ WithInput() [2/3]

Target & Aws::Scheduler::Model::Target::WithInput ( const Aws::String value)
inline

The text, or well-formed JSON, passed to the target. If you are configuring a templated Lambda, AWS Step Functions, or Amazon EventBridge target, the input must be a well-formed JSON. For all other target types, a JSON is not required. If you do not specify anything for this field, EventBridge Scheduler delivers a default notification to the target.

Definition at line 279 of file Target.h.

◆ WithInput() [3/3]

Target & Aws::Scheduler::Model::Target::WithInput ( const char *  value)
inline

The text, or well-formed JSON, passed to the target. If you are configuring a templated Lambda, AWS Step Functions, or Amazon EventBridge target, the input must be a well-formed JSON. For all other target types, a JSON is not required. If you do not specify anything for this field, EventBridge Scheduler delivers a default notification to the target.

Definition at line 297 of file Target.h.

◆ WithKinesisParameters() [1/2]

Target & Aws::Scheduler::Model::Target::WithKinesisParameters ( const KinesisParameters value)
inline

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

Definition at line 333 of file Target.h.

◆ WithKinesisParameters() [2/2]

Target & Aws::Scheduler::Model::Target::WithKinesisParameters ( KinesisParameters &&  value)
inline

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

Definition at line 340 of file Target.h.

◆ WithRetryPolicy() [1/2]

Target & Aws::Scheduler::Model::Target::WithRetryPolicy ( const RetryPolicy value)
inline

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.

Definition at line 376 of file Target.h.

◆ WithRetryPolicy() [2/2]

Target & Aws::Scheduler::Model::Target::WithRetryPolicy ( RetryPolicy &&  value)
inline

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.

Definition at line 383 of file Target.h.

◆ WithRoleArn() [1/3]

Target & Aws::Scheduler::Model::Target::WithRoleArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the IAM role that EventBridge Scheduler will use for this target when the schedule is invoked.

Definition at line 426 of file Target.h.

◆ WithRoleArn() [2/3]

Target & Aws::Scheduler::Model::Target::WithRoleArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the IAM role that EventBridge Scheduler will use for this target when the schedule is invoked.

Definition at line 420 of file Target.h.

◆ WithRoleArn() [3/3]

Target & Aws::Scheduler::Model::Target::WithRoleArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the IAM role that EventBridge Scheduler will use for this target when the schedule is invoked.

Definition at line 432 of file Target.h.

◆ WithSageMakerPipelineParameters() [1/2]

Target & Aws::Scheduler::Model::Target::WithSageMakerPipelineParameters ( const SageMakerPipelineParameters value)
inline

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

Definition at line 468 of file Target.h.

◆ WithSageMakerPipelineParameters() [2/2]

Target & Aws::Scheduler::Model::Target::WithSageMakerPipelineParameters ( SageMakerPipelineParameters &&  value)
inline

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

Definition at line 475 of file Target.h.

◆ WithSqsParameters() [1/2]

Target & Aws::Scheduler::Model::Target::WithSqsParameters ( const SqsParameters value)
inline

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.

Definition at line 541 of file Target.h.

◆ WithSqsParameters() [2/2]

Target & Aws::Scheduler::Model::Target::WithSqsParameters ( SqsParameters &&  value)
inline

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.

Definition at line 554 of file Target.h.


The documentation for this class was generated from the following file: