Package com.pulumi.aws.datazone.outputs
Class PolicyGrantPrincipal
- java.lang.Object
-
- com.pulumi.aws.datazone.outputs.PolicyGrantPrincipal
-
public final class PolicyGrantPrincipal extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPolicyGrantPrincipal.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PolicyGrantPrincipal.Builderbuilder()static PolicyGrantPrincipal.Builderbuilder(PolicyGrantPrincipal defaults)java.util.Optional<PolicyGrantPrincipalDomainUnit>domainUnit()java.util.Optional<PolicyGrantPrincipalGroup>group()java.util.Optional<PolicyGrantPrincipalProject>project()java.util.Optional<PolicyGrantPrincipalUser>user()
-
-
-
Method Detail
-
domainUnit
public java.util.Optional<PolicyGrantPrincipalDomainUnit> domainUnit()
- Returns:
- Domain unit principal. See `domainUnit` Block below.
-
group
public java.util.Optional<PolicyGrantPrincipalGroup> group()
- Returns:
- Group principal. See `group` Block below.
-
project
public java.util.Optional<PolicyGrantPrincipalProject> project()
- Returns:
- Project principal. See `project` Block below.
-
user
public java.util.Optional<PolicyGrantPrincipalUser> user()
- Returns:
- User principal. See `user` Block below.
-
builder
public static PolicyGrantPrincipal.Builder builder()
-
builder
public static PolicyGrantPrincipal.Builder builder(PolicyGrantPrincipal defaults)
-
-