You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::RAM::Types::AssociateResourceSharePermissionRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::RAM::Types::AssociateResourceSharePermissionRequest
- Defined in:
- (unknown)
Overview
When passing AssociateResourceSharePermissionRequest as input to an Aws::Client method, you can use a vanilla Hash:
{
resource_share_arn: "String", # required
permission_arn: "String", # required
replace: false,
client_token: "String",
}
Instance Attribute Summary collapse
-
#client_token ⇒ String
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
-
#permission_arn ⇒ String
The ARN of the AWS RAM permission to associate with the resource share.
-
#replace ⇒ Boolean
Indicates whether the permission should replace the permissions that are currently associated with the resource share.
-
#resource_share_arn ⇒ String
The Amazon Resource Name (ARN) of the resource share.
Instance Attribute Details
#client_token ⇒ String
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
#permission_arn ⇒ String
The ARN of the AWS RAM permission to associate with the resource share.
#replace ⇒ Boolean
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.
#resource_share_arn ⇒ String
The Amazon Resource Name (ARN) of the resource share.