Reference documentation and code samples for the Service Management V1 API class Google::Api::SystemParameterRule.
Define a system parameter rule mapping system parameter definitions to methods.
Inherits
- Object
 
Extended By
- Google::Protobuf::MessageExts::ClassMethods
 
Includes
- Google::Protobuf::MessageExts
 
Methods
#parameters
def parameters() -> ::Array<::Google::Api::SystemParameter> Returns 
 - (::Array<::Google::Api::SystemParameter>) — Define parameters. Multiple names may be defined for a parameter. For a given method call, only one of them should be used. If multiple names are used the behavior is implementation-dependent. If none of the specified names are present the behavior is parameter-dependent.
 
#parameters=
def parameters=(value) -> ::Array<::Google::Api::SystemParameter> Parameter 
 - value (::Array<::Google::Api::SystemParameter>) — Define parameters. Multiple names may be defined for a parameter. For a given method call, only one of them should be used. If multiple names are used the behavior is implementation-dependent. If none of the specified names are present the behavior is parameter-dependent.
 
 Returns 
 - (::Array<::Google::Api::SystemParameter>) — Define parameters. Multiple names may be defined for a parameter. For a given method call, only one of them should be used. If multiple names are used the behavior is implementation-dependent. If none of the specified names are present the behavior is parameter-dependent.
 
#selector
def selector() -> ::String Returns 
 -  (::String) — Selects the methods to which this rule applies. Use '*' to indicate all methods in all APIs.
Refer to selector for syntax details.
 
#selector=
def selector=(value) -> ::String Parameter 
 -  value (::String) — Selects the methods to which this rule applies. Use '*' to indicate all methods in all APIs.
Refer to selector for syntax details.
 
 Returns 
 -  (::String) — Selects the methods to which this rule applies. Use '*' to indicate all methods in all APIs.
Refer to selector for syntax details.