public static final class ServicePerimeterConfig.IngressTo.Builder extends GeneratedMessageV3.Builder<ServicePerimeterConfig.IngressTo.Builder> implements ServicePerimeterConfig.IngressToOrBuilder
Defines the conditions under which an [IngressPolicy] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy] matches a request. Conditions are based on information about the [ApiOperation] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.ApiOperation] intended to be performed on the target resource of the request. The request must satisfy what is defined in `operations` AND `resources` in order to match.Protobuf type
google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressTo| Modifier and Type | Method and Description |
|---|---|
ServicePerimeterConfig.IngressTo.Builder |
addAllOperations(Iterable<? extends ServicePerimeterConfig.ApiOperation> values)
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].
|
ServicePerimeterConfig.IngressTo.Builder |
addAllResources(Iterable<String> values)
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].
|
ServicePerimeterConfig.IngressTo.Builder |
addOperations(int index,
ServicePerimeterConfig.ApiOperation.Builder builderForValue)
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].
|
ServicePerimeterConfig.IngressTo.Builder |
addOperations(int index,
ServicePerimeterConfig.ApiOperation value)
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].
|
ServicePerimeterConfig.IngressTo.Builder |
addOperations(ServicePerimeterConfig.ApiOperation.Builder builderForValue)
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].
|
ServicePerimeterConfig.IngressTo.Builder |
addOperations(ServicePerimeterConfig.ApiOperation value)
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].
|
ServicePerimeterConfig.ApiOperation.Builder |
addOperationsBuilder()
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].
|
ServicePerimeterConfig.ApiOperation.Builder |
addOperationsBuilder(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].
|
ServicePerimeterConfig.IngressTo.Builder |
addRepeatedField(Descriptors.FieldDescriptor field,
Object value) |
ServicePerimeterConfig.IngressTo.Builder |
addResources(String value)
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].
|
ServicePerimeterConfig.IngressTo.Builder |
addResourcesBytes(ByteString value)
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].
|
ServicePerimeterConfig.IngressTo |
build() |
ServicePerimeterConfig.IngressTo |
buildPartial() |
ServicePerimeterConfig.IngressTo.Builder |
clear() |
ServicePerimeterConfig.IngressTo.Builder |
clearField(Descriptors.FieldDescriptor field) |
ServicePerimeterConfig.IngressTo.Builder |
clearOneof(Descriptors.OneofDescriptor oneof) |
ServicePerimeterConfig.IngressTo.Builder |
clearOperations()
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].
|
ServicePerimeterConfig.IngressTo.Builder |
clearResources()
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].
|
ServicePerimeterConfig.IngressTo.Builder |
clone() |
ServicePerimeterConfig.IngressTo |
getDefaultInstanceForType() |
static Descriptors.Descriptor |
getDescriptor() |
Descriptors.Descriptor |
getDescriptorForType() |
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].
|
ServicePerimeterConfig.ApiOperation.Builder |
getOperationsBuilder(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].
|
List<ServicePerimeterConfig.ApiOperation.Builder> |
getOperationsBuilderList()
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].
|
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].
|
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].
|
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].
|
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].
|
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].
|
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].
|
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].
|
ProtocolStringList |
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].
|
protected GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ServicePerimeterConfig.IngressTo.Builder |
mergeFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry) |
ServicePerimeterConfig.IngressTo.Builder |
mergeFrom(Message other) |
ServicePerimeterConfig.IngressTo.Builder |
mergeFrom(ServicePerimeterConfig.IngressTo other) |
ServicePerimeterConfig.IngressTo.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields) |
ServicePerimeterConfig.IngressTo.Builder |
removeOperations(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].
|
ServicePerimeterConfig.IngressTo.Builder |
setField(Descriptors.FieldDescriptor field,
Object value) |
ServicePerimeterConfig.IngressTo.Builder |
setOperations(int index,
ServicePerimeterConfig.ApiOperation.Builder builderForValue)
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].
|
ServicePerimeterConfig.IngressTo.Builder |
setOperations(int index,
ServicePerimeterConfig.ApiOperation value)
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].
|
ServicePerimeterConfig.IngressTo.Builder |
setRepeatedField(Descriptors.FieldDescriptor field,
int index,
Object value) |
ServicePerimeterConfig.IngressTo.Builder |
setResources(int index,
String value)
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].
|
ServicePerimeterConfig.IngressTo.Builder |
setUnknownFields(UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofmergeFrompublic static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class GeneratedMessageV3.Builder<ServicePerimeterConfig.IngressTo.Builder>public ServicePerimeterConfig.IngressTo.Builder clear()
clear in interface Message.Builderclear in interface MessageLite.Builderclear in class GeneratedMessageV3.Builder<ServicePerimeterConfig.IngressTo.Builder>public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface Message.BuildergetDescriptorForType in interface MessageOrBuildergetDescriptorForType in class GeneratedMessageV3.Builder<ServicePerimeterConfig.IngressTo.Builder>public ServicePerimeterConfig.IngressTo getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilderpublic ServicePerimeterConfig.IngressTo build()
build in interface Message.Builderbuild in interface MessageLite.Builderpublic ServicePerimeterConfig.IngressTo buildPartial()
buildPartial in interface Message.BuilderbuildPartial in interface MessageLite.Builderpublic ServicePerimeterConfig.IngressTo.Builder clone()
clone in interface Message.Builderclone in interface MessageLite.Builderclone in class GeneratedMessageV3.Builder<ServicePerimeterConfig.IngressTo.Builder>public ServicePerimeterConfig.IngressTo.Builder setField(Descriptors.FieldDescriptor field, Object value)
setField in interface Message.BuildersetField in class GeneratedMessageV3.Builder<ServicePerimeterConfig.IngressTo.Builder>public ServicePerimeterConfig.IngressTo.Builder clearField(Descriptors.FieldDescriptor field)
clearField in interface Message.BuilderclearField in class GeneratedMessageV3.Builder<ServicePerimeterConfig.IngressTo.Builder>public ServicePerimeterConfig.IngressTo.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof in interface Message.BuilderclearOneof in class GeneratedMessageV3.Builder<ServicePerimeterConfig.IngressTo.Builder>public ServicePerimeterConfig.IngressTo.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface Message.BuildersetRepeatedField in class GeneratedMessageV3.Builder<ServicePerimeterConfig.IngressTo.Builder>public ServicePerimeterConfig.IngressTo.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface Message.BuilderaddRepeatedField in class GeneratedMessageV3.Builder<ServicePerimeterConfig.IngressTo.Builder>public ServicePerimeterConfig.IngressTo.Builder mergeFrom(Message other)
mergeFrom in interface Message.BuildermergeFrom in class AbstractMessage.Builder<ServicePerimeterConfig.IngressTo.Builder>public ServicePerimeterConfig.IngressTo.Builder mergeFrom(ServicePerimeterConfig.IngressTo other)
public final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3.Builder<ServicePerimeterConfig.IngressTo.Builder>public ServicePerimeterConfig.IngressTo.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface Message.BuildermergeFrom in interface MessageLite.BuildermergeFrom in class AbstractMessage.Builder<ServicePerimeterConfig.IngressTo.Builder>IOExceptionpublic 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;
getOperationsList in interface ServicePerimeterConfig.IngressToOrBuilderpublic 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;
getOperationsCount in interface ServicePerimeterConfig.IngressToOrBuilderpublic 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;
getOperations in interface ServicePerimeterConfig.IngressToOrBuilderpublic ServicePerimeterConfig.IngressTo.Builder setOperations(int index, ServicePerimeterConfig.ApiOperation value)
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;
public ServicePerimeterConfig.IngressTo.Builder setOperations(int index, ServicePerimeterConfig.ApiOperation.Builder builderForValue)
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;
public ServicePerimeterConfig.IngressTo.Builder addOperations(ServicePerimeterConfig.ApiOperation value)
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;
public ServicePerimeterConfig.IngressTo.Builder addOperations(int index, ServicePerimeterConfig.ApiOperation value)
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;
public ServicePerimeterConfig.IngressTo.Builder addOperations(ServicePerimeterConfig.ApiOperation.Builder builderForValue)
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;
public ServicePerimeterConfig.IngressTo.Builder addOperations(int index, ServicePerimeterConfig.ApiOperation.Builder builderForValue)
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;
public ServicePerimeterConfig.IngressTo.Builder addAllOperations(Iterable<? extends ServicePerimeterConfig.ApiOperation> values)
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;
public ServicePerimeterConfig.IngressTo.Builder clearOperations()
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;
public ServicePerimeterConfig.IngressTo.Builder removeOperations(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;
public ServicePerimeterConfig.ApiOperation.Builder getOperationsBuilder(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;
public 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;
getOperationsOrBuilder in interface ServicePerimeterConfig.IngressToOrBuilderpublic 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;
getOperationsOrBuilderList in interface ServicePerimeterConfig.IngressToOrBuilderpublic ServicePerimeterConfig.ApiOperation.Builder addOperationsBuilder()
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;
public ServicePerimeterConfig.ApiOperation.Builder addOperationsBuilder(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;
public List<ServicePerimeterConfig.ApiOperation.Builder> getOperationsBuilderList()
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;
public ProtocolStringList 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;getResourcesList in interface ServicePerimeterConfig.IngressToOrBuilderpublic 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;getResourcesCount in interface ServicePerimeterConfig.IngressToOrBuilderpublic 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;getResources in interface ServicePerimeterConfig.IngressToOrBuilderindex - The index of the element to return.public 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;getResourcesBytes in interface ServicePerimeterConfig.IngressToOrBuilderindex - The index of the value to return.public ServicePerimeterConfig.IngressTo.Builder setResources(int index, String value)
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;index - The index to set the value at.value - The resources to set.public ServicePerimeterConfig.IngressTo.Builder addResources(String value)
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;value - The resources to add.public ServicePerimeterConfig.IngressTo.Builder addAllResources(Iterable<String> values)
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;values - The resources to add.public ServicePerimeterConfig.IngressTo.Builder clearResources()
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;public ServicePerimeterConfig.IngressTo.Builder addResourcesBytes(ByteString value)
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;value - The bytes of the resources to add.public final ServicePerimeterConfig.IngressTo.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields in interface Message.BuildersetUnknownFields in class GeneratedMessageV3.Builder<ServicePerimeterConfig.IngressTo.Builder>public final ServicePerimeterConfig.IngressTo.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields in interface Message.BuildermergeUnknownFields in class GeneratedMessageV3.Builder<ServicePerimeterConfig.IngressTo.Builder>Copyright © 2021 Google LLC. All rights reserved.