Package com.pulumi.gcp.folder.inputs
Class OrganizationPolicyListPolicyArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.folder.inputs.OrganizationPolicyListPolicyArgs.Builder
-
- Enclosing class:
- OrganizationPolicyListPolicyArgs
public static final class OrganizationPolicyListPolicyArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(OrganizationPolicyListPolicyArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OrganizationPolicyListPolicyArgs.Builder
allow(com.pulumi.core.Output<OrganizationPolicyListPolicyAllowArgs> allow)
OrganizationPolicyListPolicyArgs.Builder
allow(OrganizationPolicyListPolicyAllowArgs allow)
OrganizationPolicyListPolicyArgs
build()
OrganizationPolicyListPolicyArgs.Builder
deny(com.pulumi.core.Output<OrganizationPolicyListPolicyDenyArgs> deny)
OrganizationPolicyListPolicyArgs.Builder
deny(OrganizationPolicyListPolicyDenyArgs deny)
OrganizationPolicyListPolicyArgs.Builder
inheritFromParent(com.pulumi.core.Output<java.lang.Boolean> inheritFromParent)
OrganizationPolicyListPolicyArgs.Builder
inheritFromParent(java.lang.Boolean inheritFromParent)
OrganizationPolicyListPolicyArgs.Builder
suggestedValue(com.pulumi.core.Output<java.lang.String> suggestedValue)
OrganizationPolicyListPolicyArgs.Builder
suggestedValue(java.lang.String suggestedValue)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(OrganizationPolicyListPolicyArgs defaults)
-
-
Method Detail
-
allow
public OrganizationPolicyListPolicyArgs.Builder allow(@Nullable com.pulumi.core.Output<OrganizationPolicyListPolicyAllowArgs> allow)
- Parameters:
allow
- or `deny` - (Optional) One or the other must be set.- Returns:
- builder
-
allow
public OrganizationPolicyListPolicyArgs.Builder allow(OrganizationPolicyListPolicyAllowArgs allow)
- Parameters:
allow
- or `deny` - (Optional) One or the other must be set.- Returns:
- builder
-
deny
public OrganizationPolicyListPolicyArgs.Builder deny(@Nullable com.pulumi.core.Output<OrganizationPolicyListPolicyDenyArgs> deny)
-
deny
public OrganizationPolicyListPolicyArgs.Builder deny(OrganizationPolicyListPolicyDenyArgs deny)
-
inheritFromParent
public OrganizationPolicyListPolicyArgs.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 OrganizationPolicyListPolicyArgs.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 OrganizationPolicyListPolicyArgs.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 OrganizationPolicyListPolicyArgs.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 OrganizationPolicyListPolicyArgs build()
-
-