

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# CmkSecretConfig
<a name="API_CmkSecretConfig"></a>

DataSync が特定のストレージロケーションへのアクセスに使用する認証トークン、シークレットキー、パスワード、Kerberos キータブなど、DataSync が管理するシークレットの設定情報をカスタマーマネージドで指定します AWS KMS key。

**注記**  
`CmkSecretConfig` または `CustomSecretConfig` を使用して、`CreateLocation` リクエストの認証情報を指定できます。同じリクエストに対して両方のパラメータを指定しないでください。

## 内容
<a name="API_CmkSecretConfig_Contents"></a>

 ** KmsKeyArn **   <a name="DataSync-Type-CmkSecretConfig-KmsKeyArn"></a>
DataSync が に保存 AWS KMS key されている DataSync 管理シークレットを暗号化するために使用するカスタマー管理の ARN を指定します`SecretArn`。DataSync はこのキーを に提供します AWS Secrets Manager。  
タイプ: 文字列  
長さの制約: 最大長は 2,048 です。  
パターン: `^(arn:(aws|aws-cn|aws-us-gov|aws-eusc|aws-iso|aws-iso-b):kms:[a-z\-0-9]+:[0-9]{12}:key/.*|)$`   
必須: いいえ

 ** SecretArn **   <a name="DataSync-Type-CmkSecretConfig-SecretArn"></a>
特定のストレージロケーションへのアクセスに使用される DataSync マネージド AWS Secrets Manager シークレットの ARN を指定します。このプロパティは DataSync によって生成され、読み取り専用です。DataSync は、`KmsKeyArn` に指定した KMS キーを使用してこのシークレットを暗号化します。  
タイプ: 文字列  
長さの制約: 最大長は 2,048 です。  
パターン: `^(arn:(aws|aws-cn|aws-us-gov|aws-eusc|aws-iso|aws-iso-b):secretsmanager:[a-z\-0-9]+:[0-9]{12}:secret:.*|)$`   
必須: いいえ

## 以下の資料も参照してください。
<a name="API_CmkSecretConfig_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/datasync-2018-11-09/CmkSecretConfig) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/datasync-2018-11-09/CmkSecretConfig) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/datasync-2018-11-09/CmkSecretConfig) 