S3ManifestConfig - AWS DataSync

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

S3ManifestConfig

指定托管要使用的清单的 S3 存储桶。 AWS DataSync 有关更多信息和配置示例,请参阅使用清单指定 DataSync 传输的内容

内容

BucketAccessRoleArn

指定允许 DataSync 访问清单的 AWS Identity and Access Management (IAM) 角色。有关更多信息,请参阅提供对清单的 DataSync 访问权限

类型:字符串

长度约束:最大长度为 2048。

模式:^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):iam::[0-9]{12}:role/.*$

必需:是

ManifestObjectPath

指定清单的 Amazon S3 对象键。其中可包含前缀(例如,prefix/my-manifest.csv)。

类型:字符串

长度约束:最大长度为 4096。

模式:^[a-zA-Z0-9_\-\+\./\(\)\p{Zs}]*$

必需:是

S3BucketArn

指定要在其中托管清单的 S3 存储桶的 Amazon 资源名称(ARN)。

类型:字符串

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

模式:^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):s3:[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$|^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):s3:::[a-zA-Z0-9.\-_]{1,255}$

必需:是

ManifestObjectVersionId

指定要使用的清单的对象版本 ID。 DataSync 如果未设置此项,则 DataSync 使用对象的最新版本。

类型:字符串

长度约束:最小长度为 1。最大长度为 100。

模式:^.+$

必需:否

另请参阅

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