AWS SDK for C++
1.8.152
AWS SDK for C++
|
#include <LabelingJobOutputConfig.h>
Output configuration information for a labeling job.
Definition at line 32 of file LabelingJobOutputConfig.h.
Aws::SageMaker::Model::LabelingJobOutputConfig::LabelingJobOutputConfig | ( | ) |
Aws::SageMaker::Model::LabelingJobOutputConfig::LabelingJobOutputConfig | ( | Aws::Utils::Json::JsonView | jsonValue | ) |
|
inline |
The AWS Key Management Service ID of the key used to encrypt the output data, if any.
If you use a KMS key ID or an alias of your master key, the Amazon SageMaker execution role must include permissions to call kms:Encrypt
. If you don't provide a KMS key ID, Amazon SageMaker uses the default KMS key for Amazon S3 for your role's account. Amazon SageMaker uses server-side encryption with KMS-managed keys for LabelingJobOutputConfig
. If you use a bucket policy with an s3:PutObject
permission that only allows objects with server-side encryption, set the condition key of s3:x-amz-server-side-encryption
to "aws:kms"
. For more information, see KMS-Managed Encryption Keys in the Amazon Simple Storage Service Developer Guide.
The KMS key policy must grant permission to the IAM role that you specify in your CreateLabelingJob
request. For more information, see Using Key Policies in AWS KMS in the AWS Key Management Service Developer Guide.
Definition at line 103 of file LabelingJobOutputConfig.h.
|
inline |
The Amazon S3 location to write output data.
Definition at line 44 of file LabelingJobOutputConfig.h.
|
inline |
An Amazon Simple Notification Service (Amazon SNS) output topic ARN.
When workers complete labeling tasks, Ground Truth will send labeling task output data to the SNS output topic you specify here.
You must provide a value for this parameter if you provide an Amazon SNS input topic in SnsDataSource
in InputConfig
.
Definition at line 274 of file LabelingJobOutputConfig.h.
Aws::Utils::Json::JsonValue Aws::SageMaker::Model::LabelingJobOutputConfig::Jsonize | ( | ) | const |
|
inline |
The AWS Key Management Service ID of the key used to encrypt the output data, if any.
If you use a KMS key ID or an alias of your master key, the Amazon SageMaker execution role must include permissions to call kms:Encrypt
. If you don't provide a KMS key ID, Amazon SageMaker uses the default KMS key for Amazon S3 for your role's account. Amazon SageMaker uses server-side encryption with KMS-managed keys for LabelingJobOutputConfig
. If you use a bucket policy with an s3:PutObject
permission that only allows objects with server-side encryption, set the condition key of s3:x-amz-server-side-encryption
to "aws:kms"
. For more information, see KMS-Managed Encryption Keys in the Amazon Simple Storage Service Developer Guide.
The KMS key policy must grant permission to the IAM role that you specify in your CreateLabelingJob
request. For more information, see Using Key Policies in AWS KMS in the AWS Key Management Service Developer Guide.
Definition at line 126 of file LabelingJobOutputConfig.h.
LabelingJobOutputConfig& Aws::SageMaker::Model::LabelingJobOutputConfig::operator= | ( | Aws::Utils::Json::JsonView | jsonValue | ) |
|
inline |
The Amazon S3 location to write output data.
Definition at line 49 of file LabelingJobOutputConfig.h.
|
inline |
The AWS Key Management Service ID of the key used to encrypt the output data, if any.
If you use a KMS key ID or an alias of your master key, the Amazon SageMaker execution role must include permissions to call kms:Encrypt
. If you don't provide a KMS key ID, Amazon SageMaker uses the default KMS key for Amazon S3 for your role's account. Amazon SageMaker uses server-side encryption with KMS-managed keys for LabelingJobOutputConfig
. If you use a bucket policy with an s3:PutObject
permission that only allows objects with server-side encryption, set the condition key of s3:x-amz-server-side-encryption
to "aws:kms"
. For more information, see KMS-Managed Encryption Keys in the Amazon Simple Storage Service Developer Guide.
The KMS key policy must grant permission to the IAM role that you specify in your CreateLabelingJob
request. For more information, see Using Key Policies in AWS KMS in the AWS Key Management Service Developer Guide.
Definition at line 172 of file LabelingJobOutputConfig.h.
|
inline |
The AWS Key Management Service ID of the key used to encrypt the output data, if any.
If you use a KMS key ID or an alias of your master key, the Amazon SageMaker execution role must include permissions to call kms:Encrypt
. If you don't provide a KMS key ID, Amazon SageMaker uses the default KMS key for Amazon S3 for your role's account. Amazon SageMaker uses server-side encryption with KMS-managed keys for LabelingJobOutputConfig
. If you use a bucket policy with an s3:PutObject
permission that only allows objects with server-side encryption, set the condition key of s3:x-amz-server-side-encryption
to "aws:kms"
. For more information, see KMS-Managed Encryption Keys in the Amazon Simple Storage Service Developer Guide.
The KMS key policy must grant permission to the IAM role that you specify in your CreateLabelingJob
request. For more information, see Using Key Policies in AWS KMS in the AWS Key Management Service Developer Guide.
Definition at line 149 of file LabelingJobOutputConfig.h.
|
inline |
The AWS Key Management Service ID of the key used to encrypt the output data, if any.
If you use a KMS key ID or an alias of your master key, the Amazon SageMaker execution role must include permissions to call kms:Encrypt
. If you don't provide a KMS key ID, Amazon SageMaker uses the default KMS key for Amazon S3 for your role's account. Amazon SageMaker uses server-side encryption with KMS-managed keys for LabelingJobOutputConfig
. If you use a bucket policy with an s3:PutObject
permission that only allows objects with server-side encryption, set the condition key of s3:x-amz-server-side-encryption
to "aws:kms"
. For more information, see KMS-Managed Encryption Keys in the Amazon Simple Storage Service Developer Guide.
The KMS key policy must grant permission to the IAM role that you specify in your CreateLabelingJob
request. For more information, see Using Key Policies in AWS KMS in the AWS Key Management Service Developer Guide.
Definition at line 195 of file LabelingJobOutputConfig.h.
|
inline |
The Amazon S3 location to write output data.
Definition at line 59 of file LabelingJobOutputConfig.h.
|
inline |
The Amazon S3 location to write output data.
Definition at line 54 of file LabelingJobOutputConfig.h.
|
inline |
The Amazon S3 location to write output data.
Definition at line 64 of file LabelingJobOutputConfig.h.
|
inline |
An Amazon Simple Notification Service (Amazon SNS) output topic ARN.
When workers complete labeling tasks, Ground Truth will send labeling task output data to the SNS output topic you specify here.
You must provide a value for this parameter if you provide an Amazon SNS input topic in SnsDataSource
in InputConfig
.
Definition at line 301 of file LabelingJobOutputConfig.h.
|
inline |
An Amazon Simple Notification Service (Amazon SNS) output topic ARN.
When workers complete labeling tasks, Ground Truth will send labeling task output data to the SNS output topic you specify here.
You must provide a value for this parameter if you provide an Amazon SNS input topic in SnsDataSource
in InputConfig
.
Definition at line 292 of file LabelingJobOutputConfig.h.
|
inline |
An Amazon Simple Notification Service (Amazon SNS) output topic ARN.
When workers complete labeling tasks, Ground Truth will send labeling task output data to the SNS output topic you specify here.
You must provide a value for this parameter if you provide an Amazon SNS input topic in SnsDataSource
in InputConfig
.
Definition at line 310 of file LabelingJobOutputConfig.h.
|
inline |
An Amazon Simple Notification Service (Amazon SNS) output topic ARN.
When workers complete labeling tasks, Ground Truth will send labeling task output data to the SNS output topic you specify here.
You must provide a value for this parameter if you provide an Amazon SNS input topic in SnsDataSource
in InputConfig
.
Definition at line 283 of file LabelingJobOutputConfig.h.
|
inline |
The AWS Key Management Service ID of the key used to encrypt the output data, if any.
If you use a KMS key ID or an alias of your master key, the Amazon SageMaker execution role must include permissions to call kms:Encrypt
. If you don't provide a KMS key ID, Amazon SageMaker uses the default KMS key for Amazon S3 for your role's account. Amazon SageMaker uses server-side encryption with KMS-managed keys for LabelingJobOutputConfig
. If you use a bucket policy with an s3:PutObject
permission that only allows objects with server-side encryption, set the condition key of s3:x-amz-server-side-encryption
to "aws:kms"
. For more information, see KMS-Managed Encryption Keys in the Amazon Simple Storage Service Developer Guide.
The KMS key policy must grant permission to the IAM role that you specify in your CreateLabelingJob
request. For more information, see Using Key Policies in AWS KMS in the AWS Key Management Service Developer Guide.
Definition at line 241 of file LabelingJobOutputConfig.h.
|
inline |
The AWS Key Management Service ID of the key used to encrypt the output data, if any.
If you use a KMS key ID or an alias of your master key, the Amazon SageMaker execution role must include permissions to call kms:Encrypt
. If you don't provide a KMS key ID, Amazon SageMaker uses the default KMS key for Amazon S3 for your role's account. Amazon SageMaker uses server-side encryption with KMS-managed keys for LabelingJobOutputConfig
. If you use a bucket policy with an s3:PutObject
permission that only allows objects with server-side encryption, set the condition key of s3:x-amz-server-side-encryption
to "aws:kms"
. For more information, see KMS-Managed Encryption Keys in the Amazon Simple Storage Service Developer Guide.
The KMS key policy must grant permission to the IAM role that you specify in your CreateLabelingJob
request. For more information, see Using Key Policies in AWS KMS in the AWS Key Management Service Developer Guide.
Definition at line 218 of file LabelingJobOutputConfig.h.
|
inline |
The AWS Key Management Service ID of the key used to encrypt the output data, if any.
If you use a KMS key ID or an alias of your master key, the Amazon SageMaker execution role must include permissions to call kms:Encrypt
. If you don't provide a KMS key ID, Amazon SageMaker uses the default KMS key for Amazon S3 for your role's account. Amazon SageMaker uses server-side encryption with KMS-managed keys for LabelingJobOutputConfig
. If you use a bucket policy with an s3:PutObject
permission that only allows objects with server-side encryption, set the condition key of s3:x-amz-server-side-encryption
to "aws:kms"
. For more information, see KMS-Managed Encryption Keys in the Amazon Simple Storage Service Developer Guide.
The KMS key policy must grant permission to the IAM role that you specify in your CreateLabelingJob
request. For more information, see Using Key Policies in AWS KMS in the AWS Key Management Service Developer Guide.
Definition at line 264 of file LabelingJobOutputConfig.h.
|
inline |
The Amazon S3 location to write output data.
Definition at line 74 of file LabelingJobOutputConfig.h.
|
inline |
The Amazon S3 location to write output data.
Definition at line 69 of file LabelingJobOutputConfig.h.
|
inline |
The Amazon S3 location to write output data.
Definition at line 79 of file LabelingJobOutputConfig.h.
|
inline |
An Amazon Simple Notification Service (Amazon SNS) output topic ARN.
When workers complete labeling tasks, Ground Truth will send labeling task output data to the SNS output topic you specify here.
You must provide a value for this parameter if you provide an Amazon SNS input topic in SnsDataSource
in InputConfig
.
Definition at line 328 of file LabelingJobOutputConfig.h.
|
inline |
An Amazon Simple Notification Service (Amazon SNS) output topic ARN.
When workers complete labeling tasks, Ground Truth will send labeling task output data to the SNS output topic you specify here.
You must provide a value for this parameter if you provide an Amazon SNS input topic in SnsDataSource
in InputConfig
.
Definition at line 319 of file LabelingJobOutputConfig.h.
|
inline |
An Amazon Simple Notification Service (Amazon SNS) output topic ARN.
When workers complete labeling tasks, Ground Truth will send labeling task output data to the SNS output topic you specify here.
You must provide a value for this parameter if you provide an Amazon SNS input topic in SnsDataSource
in InputConfig
.
Definition at line 337 of file LabelingJobOutputConfig.h.