AccessGrant

class AccessGrant : KotlinCustomResource

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.

Properties

Link copied to clipboard
val accessGrantArn: Output<String>

The Amazon Resource Name (ARN) of the specified access grant.

Link copied to clipboard
val accessGrantId: Output<String>

The ID assigned to this access grant.

Link copied to clipboard

The configuration options of the grant location, which is the S3 path to the data to which you are granting access.

Link copied to clipboard

The custom S3 location to be accessed by the grantee

Link copied to clipboard
val applicationArn: Output<String>?

The ARN of the application grantees will use to access the location

Link copied to clipboard

The principal who will be granted permission to access S3.

Link copied to clipboard
val grantScope: Output<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.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard

The level of access to be afforded to the grantee

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The type of S3SubPrefix.

Link copied to clipboard
val tags: Output<List<CreateOnlyTag>>?

The AWS resource tags that you are adding to the access grant. Each tag is a label consisting of a user-defined key and value. Tags can help you manage, identify, organize, search for, and filter resources.

Link copied to clipboard
val urn: Output<String>