Class: Google::Cloud::AppHub::V1::DiscoveredWorkload

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

Overview

DiscoveredWorkload is a binary deployment (such as managed instance groups (MIGs) and GKE deployments) that performs the smallest logical subset of business functionality. A discovered workload can be registered to an App Hub Workload.

Instance Attribute Summary collapse

Instance Attribute Details

#name::String

Returns Identifier. The resource name of the discovered workload. Format: "projects/{host-project-id}/locations/{location}/discoveredWorkloads/{uuid}".

Returns:

  • (::String)

    Identifier. The resource name of the discovered workload. Format: "projects/{host-project-id}/locations/{location}/discoveredWorkloads/{uuid}"



133
134
135
136
# File 'proto_docs/google/cloud/apphub/v1/workload.rb', line 133

class DiscoveredWorkload
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#workload_properties::Google::Cloud::AppHub::V1::WorkloadProperties (readonly)

Returns Output only. Properties of an underlying compute resource represented by the Workload. These are immutable.

Returns:



133
134
135
136
# File 'proto_docs/google/cloud/apphub/v1/workload.rb', line 133

class DiscoveredWorkload
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#workload_reference::Google::Cloud::AppHub::V1::WorkloadReference (readonly)

Returns Output only. Reference of an underlying compute resource represented by the Workload. These are immutable.

Returns:



133
134
135
136
# File 'proto_docs/google/cloud/apphub/v1/workload.rb', line 133

class DiscoveredWorkload
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end