Interface AccessContextManagerServicePerimeterDryRunIngressPolicyIngressFrom
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
AccessContextManagerServicePerimeterDryRunIngressPolicyIngressFrom.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:17.178Z") @Stability(Stable) public interface AccessContextManagerServicePerimeterDryRunIngressPolicyIngressFrom extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classAccessContextManagerServicePerimeterDryRunIngressPolicyIngressFrom.Builderstatic classAccessContextManagerServicePerimeterDryRunIngressPolicyIngressFrom.Jsii$ProxyAn implementation forAccessContextManagerServicePerimeterDryRunIngressPolicyIngressFrom
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static AccessContextManagerServicePerimeterDryRunIngressPolicyIngressFrom.Builderbuilder()default List<String>getIdentities()A list of identities that are allowed access through this ingress policy.default StringgetIdentityType()Specifies the type of identities that are allowed access from outside the perimeter.default ObjectgetSources()sources block.
-
-
-
Method Detail
-
getIdentities
@Stability(Stable) @Nullable default List<String> getIdentities()
A list of identities that are allowed access through this ingress policy.Should be in the format of email address. The email address should represent individual user or service account only. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/access_context_manager_service_perimeter_dry_run_ingress_policy#identities AccessContextManagerServicePerimeterDryRunIngressPolicy#identities}
-
getIdentityType
@Stability(Stable) @Nullable default String getIdentityType()
Specifies the type of identities that are allowed access from outside the perimeter.If left unspecified, then members of 'identities' field will be allowed access. Possible values: ["ANY_IDENTITY", "ANY_USER_ACCOUNT", "ANY_SERVICE_ACCOUNT"] Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/access_context_manager_service_perimeter_dry_run_ingress_policy#identity_type AccessContextManagerServicePerimeterDryRunIngressPolicy#identity_type}
-
getSources
@Stability(Stable) @Nullable default Object getSources()
sources block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/access_context_manager_service_perimeter_dry_run_ingress_policy#sources AccessContextManagerServicePerimeterDryRunIngressPolicy#sources}
-
builder
@Stability(Stable) static AccessContextManagerServicePerimeterDryRunIngressPolicyIngressFrom.Builder builder()
-
-