Class: Google::Cloud::VmwareEngine::V1::HcxActivationKey
- Inherits:
-
Object
- Object
- Google::Cloud::VmwareEngine::V1::HcxActivationKey
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb
Overview
HCX activation key. A default key is created during private cloud provisioning, but this behavior is subject to change and you should always verify active keys. Use VmwareEngine.ListHcxActivationKeys to retrieve existing keys and VmwareEngine.CreateHcxActivationKey to create new ones.
Defined Under Namespace
Modules: State
Instance Attribute Summary collapse
-
#activation_key ⇒ ::String
readonly
Output only.
-
#create_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#name ⇒ ::String
readonly
Output only.
-
#state ⇒ ::Google::Cloud::VmwareEngine::V1::HcxActivationKey::State
readonly
Output only.
-
#uid ⇒ ::String
readonly
Output only.
Instance Attribute Details
#activation_key ⇒ ::String (readonly)
Returns Output only. HCX activation key.
771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 |
# File 'proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb', line 771 class HcxActivationKey include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # State of HCX activation key module State # Unspecified state. STATE_UNSPECIFIED = 0 # State of a newly generated activation key. AVAILABLE = 1 # State of key when it has been used to activate HCX appliance. CONSUMED = 2 # State of key when it is being created. CREATING = 3 end end |
#create_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. Creation time of HCX activation key.
771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 |
# File 'proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb', line 771 class HcxActivationKey include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # State of HCX activation key module State # Unspecified state. STATE_UNSPECIFIED = 0 # State of a newly generated activation key. AVAILABLE = 1 # State of key when it has been used to activate HCX appliance. CONSUMED = 2 # State of key when it is being created. CREATING = 3 end end |
#name ⇒ ::String (readonly)
Returns Output only. The resource name of this HcxActivationKey.
Resource names are schemeless URIs that follow the conventions in
https://cloud.google.com/apis/design/resource_names.
For example:
projects/my-project/locations/us-central1/privateClouds/my-cloud/hcxActivationKeys/my-key
.
771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 |
# File 'proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb', line 771 class HcxActivationKey include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # State of HCX activation key module State # Unspecified state. STATE_UNSPECIFIED = 0 # State of a newly generated activation key. AVAILABLE = 1 # State of key when it has been used to activate HCX appliance. CONSUMED = 2 # State of key when it is being created. CREATING = 3 end end |
#state ⇒ ::Google::Cloud::VmwareEngine::V1::HcxActivationKey::State (readonly)
Returns Output only. State of HCX activation key.
771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 |
# File 'proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb', line 771 class HcxActivationKey include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # State of HCX activation key module State # Unspecified state. STATE_UNSPECIFIED = 0 # State of a newly generated activation key. AVAILABLE = 1 # State of key when it has been used to activate HCX appliance. CONSUMED = 2 # State of key when it is being created. CREATING = 3 end end |
#uid ⇒ ::String (readonly)
Returns Output only. System-generated unique identifier for the resource.
771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 |
# File 'proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb', line 771 class HcxActivationKey include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # State of HCX activation key module State # Unspecified state. STATE_UNSPECIFIED = 0 # State of a newly generated activation key. AVAILABLE = 1 # State of key when it has been used to activate HCX appliance. CONSUMED = 2 # State of key when it is being created. CREATING = 3 end end |