Class: Aws::Types::AgreementEntitlement

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#license_arn::String

Returns the value of attribute license_arn.

Returns:

  • (::String)


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

def license_arn
  @license_arn
end

#registration_token::String

Returns the value of attribute registration_token.

Returns:

  • (::String)


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

def registration_token
  @registration_token
end

#resourceTypes::Resource

Returns the value of attribute resource.

Returns:



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

def resource
  @resource
end

#status"PROVISIONED", ...

Returns the value of attribute status.

Returns:

  • ("PROVISIONED", "SCHEDULED", "PENDING", "FAILED", "DEPROVISIONED")


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

def status
  @status
end

#status_reason_code"PROVISIONING_IN_PROGRESS", ...

Returns the value of attribute status_reason_code.

Returns:

  • ("PROVISIONING_IN_PROGRESS", "FUTURE_START_DATE", "INVALID_PAYMENT_INSTRUMENT", "INCOMPATIBLE_CURRENCY", "ACCOUNT_SUSPENDED", "UNSUPPORTED_OPERATION", "AGREEMENT_INACTIVE", "AGREEMENT_ACTIVE", "PRODUCT_RESTRICTED")


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

def status_reason_code
  @status_reason_code
end

#type::String

Returns the value of attribute type.

Returns:

  • (::String)


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

def type
  @type
end