Class ServicePerimetersServicePerimeterSpecEgressPolicyEgressToOperationMethodSelectorArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.accesscontextmanager.inputs.ServicePerimetersServicePerimeterSpecEgressPolicyEgressToOperationMethodSelectorArgs.Builder
-
- Enclosing class:
- ServicePerimetersServicePerimeterSpecEgressPolicyEgressToOperationMethodSelectorArgs
public static final class ServicePerimetersServicePerimeterSpecEgressPolicyEgressToOperationMethodSelectorArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ServicePerimetersServicePerimeterSpecEgressPolicyEgressToOperationMethodSelectorArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServicePerimetersServicePerimeterSpecEgressPolicyEgressToOperationMethodSelectorArgs
build()
ServicePerimetersServicePerimeterSpecEgressPolicyEgressToOperationMethodSelectorArgs.Builder
method(com.pulumi.core.Output<java.lang.String> method)
ServicePerimetersServicePerimeterSpecEgressPolicyEgressToOperationMethodSelectorArgs.Builder
method(java.lang.String method)
ServicePerimetersServicePerimeterSpecEgressPolicyEgressToOperationMethodSelectorArgs.Builder
permission(com.pulumi.core.Output<java.lang.String> permission)
ServicePerimetersServicePerimeterSpecEgressPolicyEgressToOperationMethodSelectorArgs.Builder
permission(java.lang.String permission)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ServicePerimetersServicePerimeterSpecEgressPolicyEgressToOperationMethodSelectorArgs defaults)
-
-
Method Detail
-
method
public ServicePerimetersServicePerimeterSpecEgressPolicyEgressToOperationMethodSelectorArgs.Builder method(@Nullable com.pulumi.core.Output<java.lang.String> method)
- Parameters:
method
- Value for `method` should be a valid method name for the corresponding `serviceName` in `ApiOperation`. If `*` used as value for method, then ALL methods and permissions are allowed.- Returns:
- builder
-
method
public ServicePerimetersServicePerimeterSpecEgressPolicyEgressToOperationMethodSelectorArgs.Builder method(java.lang.String method)
- Parameters:
method
- Value for `method` should be a valid method name for the corresponding `serviceName` in `ApiOperation`. If `*` used as value for method, then ALL methods and permissions are allowed.- Returns:
- builder
-
permission
public ServicePerimetersServicePerimeterSpecEgressPolicyEgressToOperationMethodSelectorArgs.Builder permission(@Nullable com.pulumi.core.Output<java.lang.String> permission)
- Parameters:
permission
- Value for permission should be a valid Cloud IAM permission for the corresponding `serviceName` in `ApiOperation`.- Returns:
- builder
-
permission
public ServicePerimetersServicePerimeterSpecEgressPolicyEgressToOperationMethodSelectorArgs.Builder permission(java.lang.String permission)
- Parameters:
permission
- Value for permission should be a valid Cloud IAM permission for the corresponding `serviceName` in `ApiOperation`.- Returns:
- builder
-
build
public ServicePerimetersServicePerimeterSpecEgressPolicyEgressToOperationMethodSelectorArgs build()
-
-