Reference documentation and code samples for the Access Context Manager V1 API class Google::Identity::AccessContextManager::V1::ServicePerimeterConfig::MethodSelector.
An allowed method or permission of a service specified in [ApiOperation] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation].
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#method
def method() -> ::String-
(::String) — Value for
methodshould be a valid method name for the correspondingservice_namein [ApiOperation] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]. If*used as value formethod, then ALL methods and permissions are allowed.Note: The following fields are mutually exclusive:
method,permission. If a field in that set is populated, all other fields in the set will automatically be cleared.
#method=
def method=(value) -> ::String-
value (::String) — Value for
methodshould be a valid method name for the correspondingservice_namein [ApiOperation] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]. If*used as value formethod, then ALL methods and permissions are allowed.Note: The following fields are mutually exclusive:
method,permission. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::String) — Value for
methodshould be a valid method name for the correspondingservice_namein [ApiOperation] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]. If*used as value formethod, then ALL methods and permissions are allowed.Note: The following fields are mutually exclusive:
method,permission. If a field in that set is populated, all other fields in the set will automatically be cleared.
#permission
def permission() -> ::String-
(::String) — Value for
permissionshould be a valid Cloud IAM permission for the correspondingservice_namein [ApiOperation] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation].Note: The following fields are mutually exclusive:
permission,method. If a field in that set is populated, all other fields in the set will automatically be cleared.
#permission=
def permission=(value) -> ::String-
value (::String) — Value for
permissionshould be a valid Cloud IAM permission for the correspondingservice_namein [ApiOperation] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation].Note: The following fields are mutually exclusive:
permission,method. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::String) — Value for
permissionshould be a valid Cloud IAM permission for the correspondingservice_namein [ApiOperation] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation].Note: The following fields are mutually exclusive:
permission,method. If a field in that set is populated, all other fields in the set will automatically be cleared.