GetAccessGrantResult

data class GetAccessGrantResult(val accessGrantArn: String? = null, val accessGrantId: String? = null, val accessGrantsLocationConfiguration: AccessGrantsLocationConfiguration? = null, val accessGrantsLocationId: String? = null, val applicationArn: String? = null, val grantScope: String? = null, val grantee: AccessGrantGrantee? = null, val permission: AccessGrantPermission? = null)

Constructors

Link copied to clipboard
constructor(accessGrantArn: String? = null, accessGrantId: String? = null, accessGrantsLocationConfiguration: AccessGrantsLocationConfiguration? = null, accessGrantsLocationId: String? = null, applicationArn: String? = null, grantScope: String? = null, grantee: AccessGrantGrantee? = null, permission: AccessGrantPermission? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val accessGrantArn: String? = null

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

Link copied to clipboard
val accessGrantId: String? = null

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: String? = null

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: String? = null

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

The level of access to be afforded to the grantee