Google Cloud Compute V1 API - Class Google::Cloud::Compute::V1::RegionInstanceGroupManagersSetTargetPoolsRequest (v1.4.0)

Reference documentation and code samples for the Google Cloud Compute V1 API class Google::Cloud::Compute::V1::RegionInstanceGroupManagersSetTargetPoolsRequest.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#fingerprint

def fingerprint() -> ::String
Returns
  • (::String) — Fingerprint of the target pools information, which is a hash of the contents. This field is used for optimistic locking when you update the target pool entries. This field is optional.

#fingerprint=

def fingerprint=(value) -> ::String
Parameter
  • value (::String) — Fingerprint of the target pools information, which is a hash of the contents. This field is used for optimistic locking when you update the target pool entries. This field is optional.
Returns
  • (::String) — Fingerprint of the target pools information, which is a hash of the contents. This field is used for optimistic locking when you update the target pool entries. This field is optional.

#target_pools

def target_pools() -> ::Array<::String>
Returns
  • (::Array<::String>) — The URL of all TargetPool resources to which instances in the instanceGroup field are added. The target pools automatically apply to all of the instances in the managed instance group.

#target_pools=

def target_pools=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — The URL of all TargetPool resources to which instances in the instanceGroup field are added. The target pools automatically apply to all of the instances in the managed instance group.
Returns
  • (::Array<::String>) — The URL of all TargetPool resources to which instances in the instanceGroup field are added. The target pools automatically apply to all of the instances in the managed instance group.