Backup and DR Service V1BETA API - Class Google::Cloud::BackupDR::V1beta::BindingMatchingResource (v0.1.0)

Reference documentation and code samples for the Backup and DR Service V1BETA API class Google::Cloud::BackupDR::V1beta::BindingMatchingResource.

BindingMatchingResource contains the details of a resource that matches the criteria of a binding.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#auto_protection_details

def auto_protection_details() -> ::Google::Cloud::BackupDR::V1beta::AutoProtectionDetails
Returns

#last_evaluation_time

def last_evaluation_time() -> ::Google::Protobuf::Timestamp
Returns

#name

def name() -> ::String
Returns
  • (::String) — Identifier. The resource name of the BindingMatchingResource. Format: projects/{project}/locations/{location}/autoProtectionPolicies/{auto_protection_policy}/bindings/{binding}/matchingResources/{matching_resource}

#name=

def name=(value) -> ::String
Parameter
  • value (::String) — Identifier. The resource name of the BindingMatchingResource. Format: projects/{project}/locations/{location}/autoProtectionPolicies/{auto_protection_policy}/bindings/{binding}/matchingResources/{matching_resource}
Returns
  • (::String) — Identifier. The resource name of the BindingMatchingResource. Format: projects/{project}/locations/{location}/autoProtectionPolicies/{auto_protection_policy}/bindings/{binding}/matchingResources/{matching_resource}

#resource

def resource() -> ::String
Returns
  • (::String) — Required. Immutable. Resource name of the workload that matches the criteria of the binding.

    The format can be either a relative resource name (e.g., projects/my-project/zones/us-central1-a/instances/my-instance) or a schemeless full resource name (e.g., //compute.googleapis.com/projects/my-project/zones/us-central1-a/instances/my-instance).

#resource=

def resource=(value) -> ::String
Parameter
  • value (::String) — Required. Immutable. Resource name of the workload that matches the criteria of the binding.

    The format can be either a relative resource name (e.g., projects/my-project/zones/us-central1-a/instances/my-instance) or a schemeless full resource name (e.g., //compute.googleapis.com/projects/my-project/zones/us-central1-a/instances/my-instance).

Returns
  • (::String) — Required. Immutable. Resource name of the workload that matches the criteria of the binding.

    The format can be either a relative resource name (e.g., projects/my-project/zones/us-central1-a/instances/my-instance) or a schemeless full resource name (e.g., //compute.googleapis.com/projects/my-project/zones/us-central1-a/instances/my-instance).