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.
389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 |
# File 'proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb', line 389 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.
389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 |
# File 'proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb', line 389 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.
389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 |
# File 'proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb', line 389 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.
389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 |
# File 'proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb', line 389 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.
389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 |
# File 'proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb', line 389 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 |