Class: Aws::Types::CreateGrantRequest

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#allowed_operations::Array[("CreateGrant" | "CheckoutLicense" | "CheckoutBorrowLicense" | "CheckInLicense" | "ExtendConsumptionLicense" | "ListPurchasedLicenses" | "CreateToken")]

Returns the value of attribute allowed_operations.

Returns:

  • (::Array[("CreateGrant" | "CheckoutLicense" | "CheckoutBorrowLicense" | "CheckInLicense" | "ExtendConsumptionLicense" | "ListPurchasedLicenses" | "CreateToken")])


134
135
136
# File 'sig/types.rbs', line 134

def allowed_operations
  @allowed_operations
end

#client_token::String

Returns the value of attribute client_token.

Returns:

  • (::String)


129
130
131
# File 'sig/types.rbs', line 129

def client_token
  @client_token
end

#grant_name::String

Returns the value of attribute grant_name.

Returns:

  • (::String)


130
131
132
# File 'sig/types.rbs', line 130

def grant_name
  @grant_name
end

#home_region::String

Returns the value of attribute home_region.

Returns:

  • (::String)


133
134
135
# File 'sig/types.rbs', line 133

def home_region
  @home_region
end

#license_arn::String

Returns the value of attribute license_arn.

Returns:

  • (::String)


131
132
133
# File 'sig/types.rbs', line 131

def license_arn
  @license_arn
end

#principals::Array[::String]

Returns the value of attribute principals.

Returns:

  • (::Array[::String])


132
133
134
# File 'sig/types.rbs', line 132

def principals
  @principals
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



135
136
137
# File 'sig/types.rbs', line 135

def tags
  @tags
end