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