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.