Access Context Manager V1 Client - Class IdentityType (0.3.5)

Reference documentation and code samples for the Access Context Manager V1 Client class IdentityType.

Specifies the types of identities that are allowed access in either [IngressFrom] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressFrom] or [EgressFrom] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressFrom] rules.

Protobuf type google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IdentityType

Methods

name

Parameter
NameDescription
value mixed

value

Parameter
NameDescription
name mixed

Constants

IDENTITY_TYPE_UNSPECIFIED

Value: 0

No blanket identity group specified.

Generated from protobuf enum IDENTITY_TYPE_UNSPECIFIED = 0;

ANY_IDENTITY

Value: 1

Authorize access from all identities outside the perimeter.

Generated from protobuf enum ANY_IDENTITY = 1;

ANY_USER_ACCOUNT

Value: 2

Authorize access from all human users outside the perimeter.

Generated from protobuf enum ANY_USER_ACCOUNT = 2;

ANY_SERVICE_ACCOUNT

Value: 3

Authorize access from all service accounts outside the perimeter.

Generated from protobuf enum ANY_SERVICE_ACCOUNT = 3;