Class AADBasedSecurityPrincipalArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.azurenative.confidentialledger.inputs.AADBasedSecurityPrincipalArgs
-
public final class AADBasedSecurityPrincipalArgs extends com.pulumi.resources.ResourceArgs
AAD based security principal with associated Ledger RoleName
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AADBasedSecurityPrincipalArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static AADBasedSecurityPrincipalArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AADBasedSecurityPrincipalArgs.Builder
builder()
static AADBasedSecurityPrincipalArgs.Builder
builder(AADBasedSecurityPrincipalArgs defaults)
java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,LedgerRoleName>>>
ledgerRoleName()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
principalId()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
tenantId()
-
-
-
Field Detail
-
Empty
public static final AADBasedSecurityPrincipalArgs Empty
-
-
Method Detail
-
ledgerRoleName
public java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,LedgerRoleName>>> ledgerRoleName()
- Returns:
- LedgerRole associated with the Security Principal of Ledger
-
principalId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> principalId()
- Returns:
- UUID/GUID based Principal Id of the Security Principal
-
tenantId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> tenantId()
- Returns:
- UUID/GUID based Tenant Id of the Security Principal
-
builder
public static AADBasedSecurityPrincipalArgs.Builder builder()
-
builder
public static AADBasedSecurityPrincipalArgs.Builder builder(AADBasedSecurityPrincipalArgs defaults)
-
-