public static interface ServicePerimeterConfig.IngressToOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getOperations(int index)
public abstract ServicePerimeterConfig.ApiOperation getOperations(int index)A list of [ApiOperations] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation] allowed to be performed by the sources specified in corresponding [IngressFrom] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom] in this [ServicePerimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter].
repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 1;
| Name | Description |
| index | int |
| Type | Description |
| ServicePerimeterConfig.ApiOperation |
getOperationsCount()
public abstract int getOperationsCount()A list of [ApiOperations] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation] allowed to be performed by the sources specified in corresponding [IngressFrom] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom] in this [ServicePerimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter].
repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 1;
| Type | Description |
| int |
getOperationsList()
public abstract List<ServicePerimeterConfig.ApiOperation> getOperationsList()A list of [ApiOperations] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation] allowed to be performed by the sources specified in corresponding [IngressFrom] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom] in this [ServicePerimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter].
repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 1;
| Type | Description |
| List<ApiOperation> |
getOperationsOrBuilder(int index)
public abstract ServicePerimeterConfig.ApiOperationOrBuilder getOperationsOrBuilder(int index)A list of [ApiOperations] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation] allowed to be performed by the sources specified in corresponding [IngressFrom] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom] in this [ServicePerimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter].
repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 1;
| Name | Description |
| index | int |
| Type | Description |
| ServicePerimeterConfig.ApiOperationOrBuilder |
getOperationsOrBuilderList()
public abstract List<? extends ServicePerimeterConfig.ApiOperationOrBuilder> getOperationsOrBuilderList()A list of [ApiOperations] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation] allowed to be performed by the sources specified in corresponding [IngressFrom] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom] in this [ServicePerimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter].
repeated .google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation operations = 1;
| Type | Description |
| List<? extends com.google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperationOrBuilder> |
getResources(int index)
public abstract String getResources(int index) A list of resources, currently only projects in the form
projects/<projectnumber>, protected by this [ServicePerimeter]
[google.identity.accesscontextmanager.v1.ServicePerimeter] that are
allowed to be accessed by sources defined in the corresponding
[IngressFrom]
[google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom].
If a single * is specified, then access to all resources inside the
perimeter are allowed.
repeated string resources = 2;
| Name | Description |
| index | intThe index of the element to return. |
| Type | Description |
| String | The resources at the given index. |
getResourcesBytes(int index)
public abstract ByteString getResourcesBytes(int index) A list of resources, currently only projects in the form
projects/<projectnumber>, protected by this [ServicePerimeter]
[google.identity.accesscontextmanager.v1.ServicePerimeter] that are
allowed to be accessed by sources defined in the corresponding
[IngressFrom]
[google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom].
If a single * is specified, then access to all resources inside the
perimeter are allowed.
repeated string resources = 2;
| Name | Description |
| index | intThe index of the value to return. |
| Type | Description |
| ByteString | The bytes of the resources at the given index. |
getResourcesCount()
public abstract int getResourcesCount() A list of resources, currently only projects in the form
projects/<projectnumber>, protected by this [ServicePerimeter]
[google.identity.accesscontextmanager.v1.ServicePerimeter] that are
allowed to be accessed by sources defined in the corresponding
[IngressFrom]
[google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom].
If a single * is specified, then access to all resources inside the
perimeter are allowed.
repeated string resources = 2;
| Type | Description |
| int | The count of resources. |
getResourcesList()
public abstract List<String> getResourcesList() A list of resources, currently only projects in the form
projects/<projectnumber>, protected by this [ServicePerimeter]
[google.identity.accesscontextmanager.v1.ServicePerimeter] that are
allowed to be accessed by sources defined in the corresponding
[IngressFrom]
[google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom].
If a single * is specified, then access to all resources inside the
perimeter are allowed.
repeated string resources = 2;
| Type | Description |
| List<String> | A list containing the resources. |