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
Returns
-
(::String) — Value for
method
should be a valid method name for the correspondingservice_name
in [ApiOperation] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]. If*
used as value formethod
, then ALL methods and permissions are allowed.
#method=
def method=(value) -> ::String
Parameter
-
value (::String) — Value for
method
should be a valid method name for the correspondingservice_name
in [ApiOperation] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]. If*
used as value formethod
, then ALL methods and permissions are allowed.
Returns
-
(::String) — Value for
method
should be a valid method name for the correspondingservice_name
in [ApiOperation] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation]. If*
used as value formethod
, then ALL methods and permissions are allowed.
#permission
def permission() -> ::String
Returns
-
(::String) — Value for
permission
should be a valid Cloud IAM permission for the correspondingservice_name
in [ApiOperation] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation].
#permission=
def permission=(value) -> ::String
Parameter
-
value (::String) — Value for
permission
should be a valid Cloud IAM permission for the correspondingservice_name
in [ApiOperation] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation].
Returns
-
(::String) — Value for
permission
should be a valid Cloud IAM permission for the correspondingservice_name
in [ApiOperation] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation].