Class: Google::Cloud::OracleDatabase::V1::Entitlement
- Inherits:
-
Object
- Object
- Google::Cloud::OracleDatabase::V1::Entitlement
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/oracledatabase/v1/entitlement.rb
Overview
Details of the Entitlement resource.
Defined Under Namespace
Modules: State
Instance Attribute Summary collapse
-
#cloud_account_details ⇒ ::Google::Cloud::OracleDatabase::V1::CloudAccountDetails
Details of the OCI Cloud Account.
-
#entitlement_id ⇒ ::String
readonly
Output only.
-
#name ⇒ ::String
Identifier.
-
#state ⇒ ::Google::Cloud::OracleDatabase::V1::Entitlement::State
readonly
Output only.
Instance Attribute Details
#cloud_account_details ⇒ ::Google::Cloud::OracleDatabase::V1::CloudAccountDetails
Returns Details of the OCI Cloud Account.
38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 |
# File 'proto_docs/google/cloud/oracledatabase/v1/entitlement.rb', line 38 class Entitlement include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The various lifecycle states of the subscription. module State # Default unspecified value. STATE_UNSPECIFIED = 0 # Account not linked. ACCOUNT_NOT_LINKED = 1 # Account is linked but not active. ACCOUNT_NOT_ACTIVE = 2 # Entitlement and Account are active. ACTIVE = 3 # Account is suspended. ACCOUNT_SUSPENDED = 4 end end |
#entitlement_id ⇒ ::String (readonly)
Returns Output only. Google Cloud Marketplace order ID (aka entitlement ID).
38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 |
# File 'proto_docs/google/cloud/oracledatabase/v1/entitlement.rb', line 38 class Entitlement include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The various lifecycle states of the subscription. module State # Default unspecified value. STATE_UNSPECIFIED = 0 # Account not linked. ACCOUNT_NOT_LINKED = 1 # Account is linked but not active. ACCOUNT_NOT_ACTIVE = 2 # Entitlement and Account are active. ACTIVE = 3 # Account is suspended. ACCOUNT_SUSPENDED = 4 end end |
#name ⇒ ::String
Returns Identifier. The name of the Entitlement resource with the format: projects/{project}/locations/{region}/entitlements/{entitlement}.
38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 |
# File 'proto_docs/google/cloud/oracledatabase/v1/entitlement.rb', line 38 class Entitlement include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The various lifecycle states of the subscription. module State # Default unspecified value. STATE_UNSPECIFIED = 0 # Account not linked. ACCOUNT_NOT_LINKED = 1 # Account is linked but not active. ACCOUNT_NOT_ACTIVE = 2 # Entitlement and Account are active. ACTIVE = 3 # Account is suspended. ACCOUNT_SUSPENDED = 4 end end |
#state ⇒ ::Google::Cloud::OracleDatabase::V1::Entitlement::State (readonly)
Returns Output only. Entitlement State.
38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 |
# File 'proto_docs/google/cloud/oracledatabase/v1/entitlement.rb', line 38 class Entitlement include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The various lifecycle states of the subscription. module State # Default unspecified value. STATE_UNSPECIFIED = 0 # Account not linked. ACCOUNT_NOT_LINKED = 1 # Account is linked but not active. ACCOUNT_NOT_ACTIVE = 2 # Entitlement and Account are active. ACTIVE = 3 # Account is suspended. ACCOUNT_SUSPENDED = 4 end end |