class Aws::LicenseManager::Types::CreateGrantRequest
@note When making an API call, you may pass CreateGrantRequest
data as a hash: { client_token: "ClientToken", # required grant_name: "String", # required license_arn: "Arn", # required principals: ["Arn"], # required home_region: "String", # required allowed_operations: ["CreateGrant"], # required, accepts CreateGrant, CheckoutLicense, CheckoutBorrowLicense, CheckInLicense, ExtendConsumptionLicense, ListPurchasedLicenses, CreateToken }
@!attribute [rw] client_token
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. @return [String]
@!attribute [rw] grant_name
Grant name. @return [String]
@!attribute [rw] license_arn
Amazon Resource Name (ARN) of the license. @return [String]
@!attribute [rw] principals
The grant principals. @return [Array<String>]
@!attribute [rw] home_region
Home Region of the grant. @return [String]
@!attribute [rw] allowed_operations
Allowed operations for the grant. @return [Array<String>]
@see docs.aws.amazon.com/goto/WebAPI/license-manager-2018-08-01/CreateGrantRequest AWS API Documentation
Constants
- SENSITIVE