DataZone / Client / put_data_export_configuration
put_data_export_configuration¶
- DataZone.Client.put_data_export_configuration(**kwargs)¶
Creates data export configuration details.
In the current release, you can enable exporting asset metadata only for one domain per Amazon Web Services account per region. If you disable exporting asset metadata feature for a domain where it’s already enabled, you cannot enable this feature for another domain in the same Amazon Web Services account and region.
See also: AWS API Documentation
Request Syntax
response = client.put_data_export_configuration( clientToken='string', domainIdentifier='string', enableExport=True|False, encryptionConfiguration={ 'kmsKeyArn': 'string', 'sseAlgorithm': 'string' } )
- Parameters:
clientToken (string) –
A unique, case-sensitive identifier to ensure idempotency of the request. This field is automatically populated if not provided.
This field is autopopulated if not provided.
domainIdentifier (string) –
[REQUIRED]
The domain ID where you want to create data export configuration details.
enableExport (boolean) –
[REQUIRED]
Specifies that the export is to be enabled as part of creating data export configuration details.
encryptionConfiguration (dict) –
The encryption configuration as part of creating data export configuration details.
The KMS key provided here as part of encryptionConfiguration must have the required permissions as described in KMS permissions for exporting asset metadata in Amazon SageMaker Unified Studio.
kmsKeyArn (string) –
The Amazon Resource Name (ARN) of the KMS key to use for encryption. This field is required only when
sseAlgorithmis set toaws:kms.sseAlgorithm (string) –
The server-side encryption algorithm to use. Valid values are AES256 for S3-managed encryption keys, or aws:kms for Amazon Web Services KMS-managed encryption keys. If you choose SSE-KMS encryption you must grant the S3 Tables maintenance principal access to your KMS key. For more information, see Permissions requirements for S3 Tables SSE-KMS encryption.
- Return type:
dict
- Returns:
Response Syntax
{}Response Structure
(dict) –
Exceptions