public static interface ServicePerimeterConfig.ApiOperationOrBuilder extends MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
ServicePerimeterConfig.MethodSelector |
getMethodSelectors(int index)
API methods or permissions to allow.
|
int |
getMethodSelectorsCount()
API methods or permissions to allow.
|
List<ServicePerimeterConfig.MethodSelector> |
getMethodSelectorsList()
API methods or permissions to allow.
|
ServicePerimeterConfig.MethodSelectorOrBuilder |
getMethodSelectorsOrBuilder(int index)
API methods or permissions to allow.
|
List<? extends ServicePerimeterConfig.MethodSelectorOrBuilder> |
getMethodSelectorsOrBuilderList()
API methods or permissions to allow.
|
String |
getServiceName()
The name of the API whose methods or permissions the [IngressPolicy]
[google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
or [EgressPolicy]
[google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
want to allow.
|
ByteString |
getServiceNameBytes()
The name of the API whose methods or permissions the [IngressPolicy]
[google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
or [EgressPolicy]
[google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy]
want to allow.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofisInitializedString getServiceName()
The name of the API whose methods or permissions the [IngressPolicy] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy] or [EgressPolicy] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy] want to allow. A single [ApiOperation] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation] with `service_name` field set to `*` will allow all methods AND permissions for all services.
string service_name = 1;ByteString getServiceNameBytes()
The name of the API whose methods or permissions the [IngressPolicy] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy] or [EgressPolicy] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy] want to allow. A single [ApiOperation] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation] with `service_name` field set to `*` will allow all methods AND permissions for all services.
string service_name = 1;List<ServicePerimeterConfig.MethodSelector> getMethodSelectorsList()
API methods or permissions to allow. Method or permission must belong to the service specified by `service_name` field. A single [MethodSelector] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector] entry with `*` specified for the `method` field will allow all methods AND permissions for the service specified in `service_name`.
repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector method_selectors = 2;
ServicePerimeterConfig.MethodSelector getMethodSelectors(int index)
API methods or permissions to allow. Method or permission must belong to the service specified by `service_name` field. A single [MethodSelector] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector] entry with `*` specified for the `method` field will allow all methods AND permissions for the service specified in `service_name`.
repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector method_selectors = 2;
int getMethodSelectorsCount()
API methods or permissions to allow. Method or permission must belong to the service specified by `service_name` field. A single [MethodSelector] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector] entry with `*` specified for the `method` field will allow all methods AND permissions for the service specified in `service_name`.
repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector method_selectors = 2;
List<? extends ServicePerimeterConfig.MethodSelectorOrBuilder> getMethodSelectorsOrBuilderList()
API methods or permissions to allow. Method or permission must belong to the service specified by `service_name` field. A single [MethodSelector] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector] entry with `*` specified for the `method` field will allow all methods AND permissions for the service specified in `service_name`.
repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector method_selectors = 2;
ServicePerimeterConfig.MethodSelectorOrBuilder getMethodSelectorsOrBuilder(int index)
API methods or permissions to allow. Method or permission must belong to the service specified by `service_name` field. A single [MethodSelector] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector] entry with `*` specified for the `method` field will allow all methods AND permissions for the service specified in `service_name`.
repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.MethodSelector method_selectors = 2;
Copyright © 2021 Google LLC. All rights reserved.