Class ServicePerimeterStatusEgressPolicyEgressToOperation
- java.lang.Object
-
- com.pulumi.gcp.accesscontextmanager.outputs.ServicePerimeterStatusEgressPolicyEgressToOperation
-
public final class ServicePerimeterStatusEgressPolicyEgressToOperation extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ServicePerimeterStatusEgressPolicyEgressToOperation.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ServicePerimeterStatusEgressPolicyEgressToOperation.Builder
builder()
static ServicePerimeterStatusEgressPolicyEgressToOperation.Builder
builder(ServicePerimeterStatusEgressPolicyEgressToOperation defaults)
java.util.List<ServicePerimeterStatusEgressPolicyEgressToOperationMethodSelector>
methodSelectors()
java.util.Optional<java.lang.String>
serviceName()
-
-
-
Method Detail
-
methodSelectors
public java.util.List<ServicePerimeterStatusEgressPolicyEgressToOperationMethodSelector> methodSelectors()
- Returns:
- API methods or permissions to allow. Method or permission must belong to the service specified by `serviceName` field. A single MethodSelector entry with `*` specified for the `method` field will allow all methods AND permissions for the service specified in `serviceName`. Structure is documented below.
-
serviceName
public java.util.Optional<java.lang.String> serviceName()
- Returns:
- The name of the API whose methods or permissions the `IngressPolicy` or `EgressPolicy` want to allow. A single `ApiOperation` with serviceName field set to `*` will allow all methods AND permissions for all services.
-
builder
public static ServicePerimeterStatusEgressPolicyEgressToOperation.Builder builder()
-
builder
public static ServicePerimeterStatusEgressPolicyEgressToOperation.Builder builder(ServicePerimeterStatusEgressPolicyEgressToOperation defaults)
-
-