Class PolicyListPolicyArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.organizations.inputs.PolicyListPolicyArgs.Builder
-
- Enclosing class:
- PolicyListPolicyArgs
public static final class PolicyListPolicyArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(PolicyListPolicyArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PolicyListPolicyArgs.Builder
allow(com.pulumi.core.Output<PolicyListPolicyAllowArgs> allow)
PolicyListPolicyArgs.Builder
allow(PolicyListPolicyAllowArgs allow)
PolicyListPolicyArgs
build()
PolicyListPolicyArgs.Builder
deny(com.pulumi.core.Output<PolicyListPolicyDenyArgs> deny)
PolicyListPolicyArgs.Builder
deny(PolicyListPolicyDenyArgs deny)
PolicyListPolicyArgs.Builder
inheritFromParent(com.pulumi.core.Output<java.lang.Boolean> inheritFromParent)
PolicyListPolicyArgs.Builder
inheritFromParent(java.lang.Boolean inheritFromParent)
PolicyListPolicyArgs.Builder
suggestedValue(com.pulumi.core.Output<java.lang.String> suggestedValue)
PolicyListPolicyArgs.Builder
suggestedValue(java.lang.String suggestedValue)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(PolicyListPolicyArgs defaults)
-
-
Method Detail
-
allow
public PolicyListPolicyArgs.Builder allow(@Nullable com.pulumi.core.Output<PolicyListPolicyAllowArgs> allow)
- Parameters:
allow
- or `deny` - (Optional) One or the other must be set.- Returns:
- builder
-
allow
public PolicyListPolicyArgs.Builder allow(PolicyListPolicyAllowArgs allow)
- Parameters:
allow
- or `deny` - (Optional) One or the other must be set.- Returns:
- builder
-
deny
public PolicyListPolicyArgs.Builder deny(@Nullable com.pulumi.core.Output<PolicyListPolicyDenyArgs> deny)
-
deny
public PolicyListPolicyArgs.Builder deny(PolicyListPolicyDenyArgs deny)
-
inheritFromParent
public PolicyListPolicyArgs.Builder inheritFromParent(@Nullable com.pulumi.core.Output<java.lang.Boolean> inheritFromParent)
- Parameters:
inheritFromParent
- If set to true, the values from the effective Policy of the parent resource are inherited, meaning the values set in this Policy are added to the values inherited up the hierarchy. The `allow` or `deny` blocks support:- Returns:
- builder
-
inheritFromParent
public PolicyListPolicyArgs.Builder inheritFromParent(java.lang.Boolean inheritFromParent)
- Parameters:
inheritFromParent
- If set to true, the values from the effective Policy of the parent resource are inherited, meaning the values set in this Policy are added to the values inherited up the hierarchy. The `allow` or `deny` blocks support:- Returns:
- builder
-
suggestedValue
public PolicyListPolicyArgs.Builder suggestedValue(@Nullable com.pulumi.core.Output<java.lang.String> suggestedValue)
- Parameters:
suggestedValue
- The Google Cloud Console will try to default to a configuration that matches the value specified in this field.- Returns:
- builder
-
suggestedValue
public PolicyListPolicyArgs.Builder suggestedValue(java.lang.String suggestedValue)
- Parameters:
suggestedValue
- The Google Cloud Console will try to default to a configuration that matches the value specified in this field.- Returns:
- builder
-
build
public PolicyListPolicyArgs build()
-
-