Class ServicePerimeterSpecIngressPolicyIngressToOperationMethodSelectorArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.accesscontextmanager.inputs.ServicePerimeterSpecIngressPolicyIngressToOperationMethodSelectorArgs.Builder
-
public static final class ServicePerimeterSpecIngressPolicyIngressToOperationMethodSelectorArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ServicePerimeterSpecIngressPolicyIngressToOperationMethodSelectorArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServicePerimeterSpecIngressPolicyIngressToOperationMethodSelectorArgs
build()
ServicePerimeterSpecIngressPolicyIngressToOperationMethodSelectorArgs.Builder
method(com.pulumi.core.Output<java.lang.String> method)
ServicePerimeterSpecIngressPolicyIngressToOperationMethodSelectorArgs.Builder
method(java.lang.String method)
ServicePerimeterSpecIngressPolicyIngressToOperationMethodSelectorArgs.Builder
permission(com.pulumi.core.Output<java.lang.String> permission)
ServicePerimeterSpecIngressPolicyIngressToOperationMethodSelectorArgs.Builder
permission(java.lang.String permission)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ServicePerimeterSpecIngressPolicyIngressToOperationMethodSelectorArgs defaults)
-
-
Method Detail
-
method
public ServicePerimeterSpecIngressPolicyIngressToOperationMethodSelectorArgs.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 ServicePerimeterSpecIngressPolicyIngressToOperationMethodSelectorArgs.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 ServicePerimeterSpecIngressPolicyIngressToOperationMethodSelectorArgs.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 ServicePerimeterSpecIngressPolicyIngressToOperationMethodSelectorArgs.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 ServicePerimeterSpecIngressPolicyIngressToOperationMethodSelectorArgs build()
-
-