Workload Manager V1 API - Class Google::Cloud::WorkloadManager::V1::ListRulesRequest (v0.1.0)

Reference documentation and code samples for the Workload Manager V1 API class Google::Cloud::WorkloadManager::V1::ListRulesRequest.

Request message for the ListRules RPC.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#custom_rules_bucket

def custom_rules_bucket() -> ::String
Returns
  • (::String) — The Cloud Storage bucket name for custom rules.

#custom_rules_bucket=

def custom_rules_bucket=(value) -> ::String
Parameter
  • value (::String) — The Cloud Storage bucket name for custom rules.
Returns
  • (::String) — The Cloud Storage bucket name for custom rules.

#evaluation_type

def evaluation_type() -> ::Google::Cloud::WorkloadManager::V1::Evaluation::EvaluationType
Returns

#evaluation_type=

def evaluation_type=(value) -> ::Google::Cloud::WorkloadManager::V1::Evaluation::EvaluationType
Parameter
Returns

#filter

def filter() -> ::String
Returns
  • (::String) — Filter based on primary_category, secondary_category.

#filter=

def filter=(value) -> ::String
Parameter
  • value (::String) — Filter based on primary_category, secondary_category.
Returns
  • (::String) — Filter based on primary_category, secondary_category.

#page_size

def page_size() -> ::Integer
Returns
  • (::Integer) — Requested page size. Server may return fewer items than requested. If unspecified, server will pick an appropriate default.

#page_size=

def page_size=(value) -> ::Integer
Parameter
  • value (::Integer) — Requested page size. Server may return fewer items than requested. If unspecified, server will pick an appropriate default.
Returns
  • (::Integer) — Requested page size. Server may return fewer items than requested. If unspecified, server will pick an appropriate default.

#page_token

def page_token() -> ::String
Returns
  • (::String) — A token identifying a page of results the server should return.

#page_token=

def page_token=(value) -> ::String
Parameter
  • value (::String) — A token identifying a page of results the server should return.
Returns
  • (::String) — A token identifying a page of results the server should return.

#parent

def parent() -> ::String
Returns
  • (::String) — Required. The [project] on which to execute the request. The format is: projects/{project_id}/locations/{location} Currently, the pre-defined rules are global available to all projects and all regions.

#parent=

def parent=(value) -> ::String
Parameter
  • value (::String) — Required. The [project] on which to execute the request. The format is: projects/{project_id}/locations/{location} Currently, the pre-defined rules are global available to all projects and all regions.
Returns
  • (::String) — Required. The [project] on which to execute the request. The format is: projects/{project_id}/locations/{location} Currently, the pre-defined rules are global available to all projects and all regions.