Class: Google::Cloud::Compute::V1::InstanceWithNamedPorts

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/compute/v1/compute.rb

Defined Under Namespace

Modules: Status

Instance Attribute Summary collapse

Instance Attribute Details

#instance::String

Returns [Output Only] The URL of the instance.

Returns:

  • (::String)

    [Output Only] The URL of the instance.



13107
13108
13109
13110
13111
13112
13113
13114
13115
13116
13117
13118
13119
13120
13121
13122
13123
13124
13125
13126
13127
13128
13129
13130
13131
13132
13133
13134
13135
13136
13137
13138
13139
13140
13141
13142
13143
13144
13145
13146
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 13107

class InstanceWithNamedPorts
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # [Output Only] The status of the instance.
  module Status
    # A value indicating that the enum field is not set.
    UNDEFINED_STATUS = 0

    # The Nanny is halted and we are performing tear down tasks like network deprogramming, releasing quota, IP, tearing down disks etc.
    DEPROVISIONING = 428935662

    # Resources are being allocated for the instance.
    PROVISIONING = 290896621

    # The instance is in repair.
    REPAIRING = 413483285

    # The instance is running.
    RUNNING = 121282975

    # All required resources have been allocated and the instance is being started.
    STAGING = 431072283

    # The instance has stopped successfully.
    STOPPED = 444276141

    # The instance is currently stopping (either being deleted or killed).
    STOPPING = 350791796

    # The instance has suspended.
    SUSPENDED = 51223995

    # The instance is suspending.
    SUSPENDING = 514206246

    # The instance has stopped (either by explicit action or underlying failure).
    TERMINATED = 250018339
  end
end

#named_ports::Array<::Google::Cloud::Compute::V1::NamedPort>

Returns [Output Only] The named ports that belong to this instance group.

Returns:



13107
13108
13109
13110
13111
13112
13113
13114
13115
13116
13117
13118
13119
13120
13121
13122
13123
13124
13125
13126
13127
13128
13129
13130
13131
13132
13133
13134
13135
13136
13137
13138
13139
13140
13141
13142
13143
13144
13145
13146
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 13107

class InstanceWithNamedPorts
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # [Output Only] The status of the instance.
  module Status
    # A value indicating that the enum field is not set.
    UNDEFINED_STATUS = 0

    # The Nanny is halted and we are performing tear down tasks like network deprogramming, releasing quota, IP, tearing down disks etc.
    DEPROVISIONING = 428935662

    # Resources are being allocated for the instance.
    PROVISIONING = 290896621

    # The instance is in repair.
    REPAIRING = 413483285

    # The instance is running.
    RUNNING = 121282975

    # All required resources have been allocated and the instance is being started.
    STAGING = 431072283

    # The instance has stopped successfully.
    STOPPED = 444276141

    # The instance is currently stopping (either being deleted or killed).
    STOPPING = 350791796

    # The instance has suspended.
    SUSPENDED = 51223995

    # The instance is suspending.
    SUSPENDING = 514206246

    # The instance has stopped (either by explicit action or underlying failure).
    TERMINATED = 250018339
  end
end

#status::String

Returns [Output Only] The status of the instance. Check the Status enum for the list of possible values.

Returns:

  • (::String)

    [Output Only] The status of the instance. Check the Status enum for the list of possible values.



13107
13108
13109
13110
13111
13112
13113
13114
13115
13116
13117
13118
13119
13120
13121
13122
13123
13124
13125
13126
13127
13128
13129
13130
13131
13132
13133
13134
13135
13136
13137
13138
13139
13140
13141
13142
13143
13144
13145
13146
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 13107

class InstanceWithNamedPorts
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # [Output Only] The status of the instance.
  module Status
    # A value indicating that the enum field is not set.
    UNDEFINED_STATUS = 0

    # The Nanny is halted and we are performing tear down tasks like network deprogramming, releasing quota, IP, tearing down disks etc.
    DEPROVISIONING = 428935662

    # Resources are being allocated for the instance.
    PROVISIONING = 290896621

    # The instance is in repair.
    REPAIRING = 413483285

    # The instance is running.
    RUNNING = 121282975

    # All required resources have been allocated and the instance is being started.
    STAGING = 431072283

    # The instance has stopped successfully.
    STOPPED = 444276141

    # The instance is currently stopping (either being deleted or killed).
    STOPPING = 350791796

    # The instance has suspended.
    SUSPENDED = 51223995

    # The instance is suspending.
    SUSPENDING = 514206246

    # The instance has stopped (either by explicit action or underlying failure).
    TERMINATED = 250018339
  end
end