class Aws::RAM::Types::AssociateResourceSharePermissionRequest
@note When making an API call, you may pass AssociateResourceSharePermissionRequest
data as a hash: { resource_share_arn: "String", # required permission_arn: "String", # required replace: false, client_token: "String", permission_version: 1, }
@!attribute [rw] resource_share_arn
The Amazon Resource Name (ARN) of the resource share. @return [String]
@!attribute [rw] permission_arn
The Amazon Resource Name (ARN) of the RAM permission to associate with the resource share. @return [String]
@!attribute [rw] replace
Indicates whether the permission should replace the permissions that are currently associated with the resource share. Use `true` to replace the current permissions. Use `false` to add the permission to the current permission. @return [Boolean]
@!attribute [rw] client_token
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. @return [String]
@!attribute [rw] permission_version
The version of the RAM permissions to associate with the resource share. @return [Integer]
@see docs.aws.amazon.com/goto/WebAPI/ram-2018-01-04/AssociateResourceSharePermissionRequest AWS API Documentation
Constants
- SENSITIVE