Class: Google::Cloud::Developerconnect::V1::RuntimeConfig

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

Overview

RuntimeConfig represents the runtimes where the application is deployed.

Defined Under Namespace

Modules: State

Instance Attribute Summary collapse

Instance Attribute Details

#app_hub_workload::Google::Cloud::Developerconnect::V1::AppHubWorkload (readonly)

Returns Output only. App Hub Workload.

Returns:



128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
# File 'proto_docs/google/cloud/developerconnect/v1/insights_config.rb', line 128

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

  # The state of the runtime in the InsightsConfig.
  # Whether the runtime is linked to the InsightsConfig.
  module State
    # No state specified.
    STATE_UNSPECIFIED = 0

    # The runtime configuration has been linked to the InsightsConfig.
    LINKED = 1

    # The runtime configuration has been unlinked to the InsightsConfig.
    UNLINKED = 2
  end
end

#gke_workload::Google::Cloud::Developerconnect::V1::GKEWorkload (readonly)

Returns Output only. Google Kubernetes Engine runtime.

Returns:



128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
# File 'proto_docs/google/cloud/developerconnect/v1/insights_config.rb', line 128

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

  # The state of the runtime in the InsightsConfig.
  # Whether the runtime is linked to the InsightsConfig.
  module State
    # No state specified.
    STATE_UNSPECIFIED = 0

    # The runtime configuration has been linked to the InsightsConfig.
    LINKED = 1

    # The runtime configuration has been unlinked to the InsightsConfig.
    UNLINKED = 2
  end
end

#state::Google::Cloud::Developerconnect::V1::RuntimeConfig::State (readonly)

Returns Output only. The state of the Runtime.

Returns:



128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
# File 'proto_docs/google/cloud/developerconnect/v1/insights_config.rb', line 128

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

  # The state of the runtime in the InsightsConfig.
  # Whether the runtime is linked to the InsightsConfig.
  module State
    # No state specified.
    STATE_UNSPECIFIED = 0

    # The runtime configuration has been linked to the InsightsConfig.
    LINKED = 1

    # The runtime configuration has been unlinked to the InsightsConfig.
    UNLINKED = 2
  end
end

#uri::String

Returns Required. Immutable. The URI of the runtime configuration. For GKE, this is the cluster name. For Cloud Run, this is the service name.

Returns:

  • (::String)

    Required. Immutable. The URI of the runtime configuration. For GKE, this is the cluster name. For Cloud Run, this is the service name.



128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
# File 'proto_docs/google/cloud/developerconnect/v1/insights_config.rb', line 128

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

  # The state of the runtime in the InsightsConfig.
  # Whether the runtime is linked to the InsightsConfig.
  module State
    # No state specified.
    STATE_UNSPECIFIED = 0

    # The runtime configuration has been linked to the InsightsConfig.
    LINKED = 1

    # The runtime configuration has been unlinked to the InsightsConfig.
    UNLINKED = 2
  end
end