The AWS::S3::AccessGrant resource is an Amazon S3 resource type representing permissions to a specific S3 bucket or prefix hosted in an S3 Access Grants instance.
access_grants_location_id
(String) The custom S3 location to be accessed by the granteegrantee
(Attributes) The principal who will be granted permission to access S3. (see below for nested schema)permission
(String) The level of access to be afforded to the granteeaccess_grants_location_configuration
(Attributes) The configuration options of the grant location, which is the S3 path to the data to which you are granting access. (see below for nested schema)application_arn
(String) The ARN of the application grantees will use to access the locations3_prefix_type
(String) The type of S3SubPrefix.tags
(Attributes Set) (see below for nested schema)access_grant_arn
(String) The Amazon Resource Name (ARN) of the specified access grant.access_grant_id
(String) The ID assigned to this access grant.grant_scope
(String) The S3 path of the data to which you are granting access. It is a combination of the S3 path of the registered location and the subprefix.id
(String) Uniquely identifies the resource.grantee
Required:
grantee_identifier
(String) The unique identifier of the Granteegrantee_type
(String) Configures the transfer acceleration state for an Amazon S3 bucket.access_grants_location_configuration
Required:
s3_sub_prefix
(String) The S3 sub prefix of a registered location in your S3 Access Grants instancetags
Required:
key
(String)value
(String)Import is supported using the following syntax:
$ terraform import awscc_s3_access_grant.example <resource ID>