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