ServicePerimeterSpecEgressPolicyEgressFrom class
Constructors
-
ServicePerimeterSpecEgressPolicyEgressFrom({Input<
List< ? identities, Input<String> ?>String?> ? identityType, Input<String?> ? sourceRestriction, Input<List< ? sources})ServicePerimeterSpecEgressPolicyEgressFromSource> ?> -
Creates a new ServicePerimeterSpecEgressPolicyEgressFrom.
identitiesA list of identities that are allowed access through thisEgressPolicy.identityTypeSpecifies the type of identities that are allowed access to outside thesourceRestrictionWhether to enforce traffic restrictions based onsourcesfield. If thesourcesfield is non-empty, then this field must be set toSOURCE_RESTRICTION_ENABLED.sourcesSources that this EgressPolicy authorizes access from.const -
ServicePerimeterSpecEgressPolicyEgressFrom.fromMap(Map<
String, dynamic> map) -
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
-
identities
→ Input<
List< ?String> ?> -
A list of identities that are allowed access through this
EgressPolicy. Should be in the format of email address. The email address should represent individual user or service account only.final -
identityType
→ Input<
String?> ? -
Specifies the type of identities that are allowed access to outside the
perimeter. If left unspecified, then members of
identitiesfield will be allowed access. Possible values are:IDENTITY_TYPE_UNSPECIFIED,ANY_IDENTITY,ANY_USER_ACCOUNT,ANY_SERVICE_ACCOUNT.final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
sourceRestriction
→ Input<
String?> ? -
Whether to enforce traffic restrictions based on
sourcesfield. If thesourcesfield is non-empty, then this field must be set toSOURCE_RESTRICTION_ENABLED. Possible values are:SOURCE_RESTRICTION_UNSPECIFIED,SOURCE_RESTRICTION_ENABLED,SOURCE_RESTRICTION_DISABLED.final -
sources
→ Input<
List< ?ServicePerimeterSpecEgressPolicyEgressFromSource> ?> -
Sources that this EgressPolicy authorizes access from.
Structure is documented below.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited