Package com.pulumi.gcp.iam
Class DenyPolicyArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.iam.DenyPolicyArgs.Builder
-
- Enclosing class:
- DenyPolicyArgs
public static final class DenyPolicyArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(DenyPolicyArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DenyPolicyArgs
build()
DenyPolicyArgs.Builder
displayName(com.pulumi.core.Output<java.lang.String> displayName)
DenyPolicyArgs.Builder
displayName(java.lang.String displayName)
DenyPolicyArgs.Builder
name(com.pulumi.core.Output<java.lang.String> name)
DenyPolicyArgs.Builder
name(java.lang.String name)
DenyPolicyArgs.Builder
parent(com.pulumi.core.Output<java.lang.String> parent)
DenyPolicyArgs.Builder
parent(java.lang.String parent)
DenyPolicyArgs.Builder
rules(com.pulumi.core.Output<java.util.List<DenyPolicyRuleArgs>> rules)
DenyPolicyArgs.Builder
rules(DenyPolicyRuleArgs... rules)
DenyPolicyArgs.Builder
rules(java.util.List<DenyPolicyRuleArgs> rules)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DenyPolicyArgs defaults)
-
-
Method Detail
-
displayName
public DenyPolicyArgs.Builder displayName(@Nullable com.pulumi.core.Output<java.lang.String> displayName)
- Parameters:
displayName
- The display name of the rule.- Returns:
- builder
-
displayName
public DenyPolicyArgs.Builder displayName(java.lang.String displayName)
- Parameters:
displayName
- The display name of the rule.- Returns:
- builder
-
name
public DenyPolicyArgs.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name
- The name of the policy.- Returns:
- builder
-
name
public DenyPolicyArgs.Builder name(java.lang.String name)
- Parameters:
name
- The name of the policy.- Returns:
- builder
-
parent
public DenyPolicyArgs.Builder parent(com.pulumi.core.Output<java.lang.String> parent)
- Parameters:
parent
- The attachment point is identified by its URL-encoded full resource name.- Returns:
- builder
-
parent
public DenyPolicyArgs.Builder parent(java.lang.String parent)
- Parameters:
parent
- The attachment point is identified by its URL-encoded full resource name.- Returns:
- builder
-
rules
public DenyPolicyArgs.Builder rules(com.pulumi.core.Output<java.util.List<DenyPolicyRuleArgs>> rules)
- Parameters:
rules
- Rules to be applied. Structure is documented below.- Returns:
- builder
-
rules
public DenyPolicyArgs.Builder rules(java.util.List<DenyPolicyRuleArgs> rules)
- Parameters:
rules
- Rules to be applied. Structure is documented below.- Returns:
- builder
-
rules
public DenyPolicyArgs.Builder rules(DenyPolicyRuleArgs... rules)
- Parameters:
rules
- Rules to be applied. Structure is documented below.- Returns:
- builder
-
build
public DenyPolicyArgs build()
-
-