UpdateLocationAzureBlob - Amazon DataSync
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

UpdateLocationAzureBlob

修改你正在使用的微软 Azure Blob 存储传输位置的以下配置。 Amazon DataSync

有关更多信息,请参阅使用 Azure Blob 存储配置 DataSync 传输

请求语法

{ "AccessTier": "string", "AgentArns": [ "string" ], "AuthenticationType": "string", "BlobType": "string", "CmkSecretConfig": { "KmsKeyArn": "string", "SecretArn": "string" }, "CustomSecretConfig": { "SecretAccessRoleArn": "string", "SecretArn": "string" }, "LocationArn": "string", "SasConfiguration": { "Token": "string" }, "Subdirectory": "string" }

请求参数

有关所有操作的通用参数的信息,请参阅常用参数

请求接受采用 JSON 格式的以下数据。

AccessTier

指定您希望将对象或文件传输到的访问层。这仅适用于使用该位置作为传输目标的情况。有关更多信息,请参阅访问层

类型:字符串

有效值:HOT | COOL | ARCHIVE

必需:否

AgentArns

(可选)指定可以与 Azure Blob 存储容器连接的 DataSync 代理的亚马逊资源名称 (ARN)。如果您正在设置无代理跨云传输,则无需为此参数指定值。

您可以指定多个代理。有关更多信息,请参阅使用多个代理进行传输

注意

在最初创建代理后,您无法在存储位置添加或删除代理。

类型:字符串数组

数组成员:最少 1 个物品。最多 4 项。

长度限制:最大长度为 128。

模式:^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):datasync:[a-z\-0-9]+:[0-9]{12}:agent/agent-[0-9a-z]{17}$

必需:否

AuthenticationType

指定用于访问 Azure Blob 存储空间的身份验证方法 DataSync 。 DataSync 可以使用共享访问签名 (SAS) 访问 blob 存储。

类型:字符串

有效值:SAS | NONE

必需:否

BlobType

指定在将对象或文件传输到 Azure Blob Storage 时想要的 blob 类型。目前, DataSync 仅支持将数据作为块 blob 移动到 Azure Blob 存储。有关 blob 类型的更多信息,请参阅 Azure Blob Storage 文档

类型:字符串

有效值:BLOCK

必需:否

CmkSecretConfig

指定 DataSync托管密钥的配置信息,例如用于访问特定传输位置的身份验证令牌或一组凭证, DataSync 以及客户 Amazon KMS key管理的密钥。

类型:CmkSecretConfig 对象

必需:否

CustomSecretConfig

指定客户管理的密钥的配置信息,例如用于访问特定传输位置的身份验证令牌或一组凭证,以及客户 Amazon KMS key管理的密钥。 DataSync

类型:CustomSecretConfig 对象

必需:否

LocationArn

指定您要更新的 Azure Blob Storage 传输位置的 ARN。

类型:字符串

长度限制:最大长度为 128。

模式:^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):datasync:[a-z\-0-9]+:[0-9]{12}:location/loc-[0-9a-z]{17}$

必需:是

SasConfiguration

指定允许 DataSync 访问你的 Azure Blob 存储空间的 SAS 配置。

类型:AzureBlobSasConfiguration 对象

必需:否

Subdirectory

如果要将传输限制到容器中的虚拟目录(例如 /my/images),请指定路径段。

类型:字符串

长度限制:最大长度为 1024。

模式:^[\p{L}\p{M}\p{Z}\p{S}\p{N}\p{P}\p{C}]*$

必需:否

响应元素

如果此操作成功,则该服务会发送回带有空 HTTP 正文的 HTTP 200 响应。

错误

有关所有操作的常见错误信息,请参阅 常见错误

InternalException

当 Amazon DataSync 服务中发生错误时,会引发此异常。

HTTP 状态代码:500

InvalidRequestException

当客户端提交格式错误的请求时,会引发此异常。

HTTP 状态代码:400

另请参阅

有关以特定语言之一使用此 API 的更多信息 Amazon SDKs,请参阅以下内容: