Package com.pulumi.aws.datazone.inputs
Class PolicyGrantPrincipalProjectArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.datazone.inputs.PolicyGrantPrincipalProjectArgs.Builder
-
- Enclosing class:
- PolicyGrantPrincipalProjectArgs
public static final class PolicyGrantPrincipalProjectArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(PolicyGrantPrincipalProjectArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PolicyGrantPrincipalProjectArgsbuild()PolicyGrantPrincipalProjectArgs.BuilderdomainUnitFilter(PolicyGrantPrincipalProjectDomainUnitFilterArgs domainUnitFilter)PolicyGrantPrincipalProjectArgs.BuilderdomainUnitFilter(com.pulumi.core.Output<PolicyGrantPrincipalProjectDomainUnitFilterArgs> domainUnitFilter)PolicyGrantPrincipalProjectArgs.BuilderprojectDesignation(com.pulumi.core.Output<java.lang.String> projectDesignation)PolicyGrantPrincipalProjectArgs.BuilderprojectDesignation(java.lang.String projectDesignation)PolicyGrantPrincipalProjectArgs.BuilderprojectIdentifier(com.pulumi.core.Output<java.lang.String> projectIdentifier)PolicyGrantPrincipalProjectArgs.BuilderprojectIdentifier(java.lang.String projectIdentifier)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(PolicyGrantPrincipalProjectArgs defaults)
-
-
Method Detail
-
domainUnitFilter
public PolicyGrantPrincipalProjectArgs.Builder domainUnitFilter(@Nullable com.pulumi.core.Output<PolicyGrantPrincipalProjectDomainUnitFilterArgs> domainUnitFilter)
- Parameters:
domainUnitFilter- Filter for domain unit scoping. See `domainUnitFilter` Block below.- Returns:
- builder
-
domainUnitFilter
public PolicyGrantPrincipalProjectArgs.Builder domainUnitFilter(PolicyGrantPrincipalProjectDomainUnitFilterArgs domainUnitFilter)
- Parameters:
domainUnitFilter- Filter for domain unit scoping. See `domainUnitFilter` Block below.- Returns:
- builder
-
projectDesignation
public PolicyGrantPrincipalProjectArgs.Builder projectDesignation(com.pulumi.core.Output<java.lang.String> projectDesignation)
- Parameters:
projectDesignation- Designation of the project principal. Valid values: `CONTRIBUTOR`, `OWNER`, `PROJECT_CATALOG_STEWARD`.- Returns:
- builder
-
projectDesignation
public PolicyGrantPrincipalProjectArgs.Builder projectDesignation(java.lang.String projectDesignation)
- Parameters:
projectDesignation- Designation of the project principal. Valid values: `CONTRIBUTOR`, `OWNER`, `PROJECT_CATALOG_STEWARD`.- Returns:
- builder
-
projectIdentifier
public PolicyGrantPrincipalProjectArgs.Builder projectIdentifier(@Nullable com.pulumi.core.Output<java.lang.String> projectIdentifier)
- Parameters:
projectIdentifier- Identifier of the project.- Returns:
- builder
-
projectIdentifier
public PolicyGrantPrincipalProjectArgs.Builder projectIdentifier(java.lang.String projectIdentifier)
- Parameters:
projectIdentifier- Identifier of the project.- Returns:
- builder
-
build
public PolicyGrantPrincipalProjectArgs build()
-
-