S3ManifestConfig - AWS DataSync

S3ManifestConfig

Especifica el bucket de S3 en el que aloja el manifiest que quiere que use AWS DataSync. Para obtener más información y ejemplos de configuración, consulte Especificar lo que DataSync transfiere mediante un manifiesto.

Contenido

BucketAccessRoleArn

Específica el rol de AWS Identity and Access Management (IAM) que permite a DataSync acceder al manifiesto. Para obtener más información, consulte Cómo proporcionar acceso a DataSync al manifiesto.

Tipo: cadena

Limitaciones de longitud: longitud máxima de 2048 caracteres.

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

Obligatorio: sí

ManifestObjectPath

Específica la clave de objeto de Amazon S3 de su manifiesto. Puede incluir un prefijo (por ejemplo, prefix/my-manifest.csv).

Tipo: cadena

Limitaciones de longitud: longitud máxima de 4096 caracteres.

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

Obligatorio: sí

S3BucketArn

Especifica el nombre de recurso de Amazon (ARN) del bucket de S3 en el que aloja el manifiesto.

Tipo: cadena

Limitaciones de longitud: longitud máxima de 268.

Patrón: ^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}$

Obligatorio: sí

ManifestObjectVersionId

Especifica el ID de versión de objeto del manifiesto que desea que DataSync utilice. Si no define este parámetro, DataSync utiliza la última versión del objeto.

Tipo: cadena

Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 100 caracteres.

Patrón: ^.+$

Obligatorio: no

Véase también

Para obtener más información sobre el uso de esta API en un SDK de AWS de un idioma específico, consulte: