

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# FsxProtocolSmb
<a name="API_FsxProtocolSmb"></a>

指定用于访问您的 Amazon FSx for NetApp ONTAP 文件系统的存储虚拟机 (SVM) 的服务器消息块 (SMB) 协议配置。 AWS DataSync 有关更多信息，请参阅[提供 DataSync 对 ONTAP 文件系统的访问权限](https://docs.aws.amazon.com/datasync/latest/userguide/create-ontap-location.html#create-ontap-location-access)。 FSx 

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

 ** User **   <a name="DataSync-Type-FsxProtocolSmb-User"></a>
指定可以挂载和访问 SVM 中文件、文件夹和元数据的用户。  
有关如何为传输选择具有适当访问级别的用户，请参阅[使用 SMB 协议](https://docs.aws.amazon.com/datasync/latest/userguide/create-ontap-location.html#create-ontap-location-smb)。  
类型：字符串  
长度约束：最大长度为 104。  
模式：`^[^\x22\x5B\x5D/\\:;|=,+*?\x3C\x3E]{1,104}$`  
是否必需：是

 ** CmkSecretConfig **   <a name="DataSync-Type-FsxProtocolSmb-CmkSecretConfig"></a>
指定由客户 DataSync管理的密钥的配置信息，其中包括 FSx 用于访问特定的 ONTAP 存储位置（使用 SMB）的密码。 DataSync AWS KMS key  
当您在`CreateLocationFsxOntap`请求中包含此参数时，您仅提供 KMS 密钥 ARN。 DataSync 使用此 KMS 密钥和`Password`您为指定的密钥来创建存储位置访问凭证的 DataSync托管密钥。  
确保该用户 DataSync 有权访问您指定的 KMS 密钥。有关更多信息，请参阅[使用使用自定义 AWS KMS key密钥加密的服务托管密钥](https://docs.aws.amazon.com/datasync/latest/userguide/location-credentials.html#service-secret-custom-key)。  
可使用 `CmkSecretConfig`（带有 `Password`）或 `CustomSecretConfig`（不带 `Password`）为 `CreateLocationFsxOntap` 请求提供凭证。不要为同一个请求提供这两个参数。
类型：[CmkSecretConfig](API_CmkSecretConfig.md) 对象  
必需：否

 ** CustomSecretConfig **   <a name="DataSync-Type-FsxProtocolSmb-CustomSecretConfig"></a>
指定客户管理的 Secr FSx ets Manager 密钥的配置信息，其中 ONTAP 存储位置（使用 SMB）的密码以纯文本形式存储在 Secrets Manager 中。此配置包括密钥 ARN，以及提供密钥访问权限的 IAM 角色的 ARN。有关更多信息，请参阅[使用您管理的密钥](https://docs.aws.amazon.com/datasync/latest/userguide/location-credentials.html#custom-secret-custom-key)。  
可使用 `CmkSecretConfig`（带有 `Password`）或 `CustomSecretConfig`（不带 `Password`）为 `CreateLocationFsxOntap` 请求提供凭证。不要为同一个请求提供这两个参数。
类型：[CustomSecretConfig](API_CustomSecretConfig.md) 对象  
必需：否

 ** Domain **   <a name="DataSync-Type-FsxProtocolSmb-Domain"></a>
指定存储虚拟机（SVM）所属的 Windows 域的名称。  
如果您的环境中有多个域，则配置此设置 DataSync 可确保连接到正确的 SVM。  
如果您的环境中有多个 Active Directory 域，则配置此参数可确保 DataSync 它们连接到正确的 SVM。  
类型：字符串  
长度约束：最大长度为 253。  
模式：`^[A-Za-z0-9]((\.|-+)?[A-Za-z0-9]){0,252}$`  
必需：否

 ** ManagedSecretConfig **   <a name="DataSync-Type-FsxProtocolSmb-ManagedSecretConfig"></a>
描述 DataSync托管密钥的配置信息，例如 DataSync 用于访问特定存储位置的。`Password` DataSync 使用默认 AWS托管的 KMS 密钥在中 AWS Secrets Manager加密此密钥。  
请勿在`CreateLocation`请求时提供此信息。 `ManagedSecretConfig`是一个 ReadOnly 属性，仅在`DescribeLocation`响应中填充。
类型：[ManagedSecretConfig](API_ManagedSecretConfig.md) 对象  
必需：否

 ** MountOptions **   <a name="DataSync-Type-FsxProtocolSmb-MountOptions"></a>
指定用于访问 SMB 文件服务器的服务器消息块 (SMB) 协议的版本。 AWS DataSync   
类型：[SmbMountOptions](API_SmbMountOptions.md) 对象  
必需：否

 ** Password **   <a name="DataSync-Type-FsxProtocolSmb-Password"></a>
指定有权访问您的 SVM 的用户的密码。  
类型：字符串  
长度约束：最大长度为 104。  
模式：`^.{0,104}$`  
必需：否

## 另请参阅
<a name="API_FsxProtocolSmb_SeeAlso"></a>

有关以特定语言之一使用此 API 的更多信息 AWS SDKs，请参阅以下内容：
+  [AWS 适用于 C\$1\$1 的 SDK](https://docs.aws.amazon.com/goto/SdkForCpp/datasync-2018-11-09/FsxProtocolSmb) 
+  [AWS 适用于 Java 的 SDK V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/datasync-2018-11-09/FsxProtocolSmb) 
+  [AWS 适用于 Ruby V3 的 SDK](https://docs.aws.amazon.com/goto/SdkForRubyV3/datasync-2018-11-09/FsxProtocolSmb) 