Package com.pulumi.aws.datazone.inputs
Class PolicyGrantPrincipalDomainUnitArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.datazone.inputs.PolicyGrantPrincipalDomainUnitArgs.Builder
-
- Enclosing class:
- PolicyGrantPrincipalDomainUnitArgs
public static final class PolicyGrantPrincipalDomainUnitArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(PolicyGrantPrincipalDomainUnitArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PolicyGrantPrincipalDomainUnitArgs.BuilderallDomainUnitsGrantFilter(PolicyGrantPrincipalDomainUnitAllDomainUnitsGrantFilterArgs allDomainUnitsGrantFilter)PolicyGrantPrincipalDomainUnitArgs.BuilderallDomainUnitsGrantFilter(com.pulumi.core.Output<PolicyGrantPrincipalDomainUnitAllDomainUnitsGrantFilterArgs> allDomainUnitsGrantFilter)PolicyGrantPrincipalDomainUnitArgsbuild()PolicyGrantPrincipalDomainUnitArgs.BuilderdomainUnitDesignation(com.pulumi.core.Output<java.lang.String> domainUnitDesignation)PolicyGrantPrincipalDomainUnitArgs.BuilderdomainUnitDesignation(java.lang.String domainUnitDesignation)PolicyGrantPrincipalDomainUnitArgs.BuilderdomainUnitIdentifier(com.pulumi.core.Output<java.lang.String> domainUnitIdentifier)PolicyGrantPrincipalDomainUnitArgs.BuilderdomainUnitIdentifier(java.lang.String domainUnitIdentifier)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(PolicyGrantPrincipalDomainUnitArgs defaults)
-
-
Method Detail
-
allDomainUnitsGrantFilter
public PolicyGrantPrincipalDomainUnitArgs.Builder allDomainUnitsGrantFilter(@Nullable com.pulumi.core.Output<PolicyGrantPrincipalDomainUnitAllDomainUnitsGrantFilterArgs> allDomainUnitsGrantFilter)
- Parameters:
allDomainUnitsGrantFilter- Filter to grant access to all domain units. Empty block.- Returns:
- builder
-
allDomainUnitsGrantFilter
public PolicyGrantPrincipalDomainUnitArgs.Builder allDomainUnitsGrantFilter(PolicyGrantPrincipalDomainUnitAllDomainUnitsGrantFilterArgs allDomainUnitsGrantFilter)
- Parameters:
allDomainUnitsGrantFilter- Filter to grant access to all domain units. Empty block.- Returns:
- builder
-
domainUnitDesignation
public PolicyGrantPrincipalDomainUnitArgs.Builder domainUnitDesignation(com.pulumi.core.Output<java.lang.String> domainUnitDesignation)
- Parameters:
domainUnitDesignation- Designation of the domain unit principal. Valid values: `OWNER`.- Returns:
- builder
-
domainUnitDesignation
public PolicyGrantPrincipalDomainUnitArgs.Builder domainUnitDesignation(java.lang.String domainUnitDesignation)
- Parameters:
domainUnitDesignation- Designation of the domain unit principal. Valid values: `OWNER`.- Returns:
- builder
-
domainUnitIdentifier
public PolicyGrantPrincipalDomainUnitArgs.Builder domainUnitIdentifier(@Nullable com.pulumi.core.Output<java.lang.String> domainUnitIdentifier)
- Parameters:
domainUnitIdentifier- Identifier of the domain unit.- Returns:
- builder
-
domainUnitIdentifier
public PolicyGrantPrincipalDomainUnitArgs.Builder domainUnitIdentifier(java.lang.String domainUnitIdentifier)
- Parameters:
domainUnitIdentifier- Identifier of the domain unit.- Returns:
- builder
-
build
public PolicyGrantPrincipalDomainUnitArgs build()
-
-