Class UserAssignedIdentityAuthInfoArgs


  • public final class UserAssignedIdentityAuthInfoArgs
    extends com.pulumi.resources.ResourceArgs
    The authentication info when authType is userAssignedIdentity
    • Method Detail

      • authType

        public com.pulumi.core.Output<java.lang.String> authType()
        Returns:
        The authentication type. Expected value is 'userAssignedIdentity'.
      • clientId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> clientId()
        Returns:
        Client Id for userAssignedIdentity.
      • deleteOrUpdateBehavior

        public java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,​DeleteOrUpdateBehavior>>> deleteOrUpdateBehavior()
        Returns:
        Indicates whether to clean up previous operation when Linker is updating or deleting
      • roles

        public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> roles()
        Returns:
        Optional, this value specifies the Azure role to be assigned
      • subscriptionId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> subscriptionId()
        Returns:
        Subscription id for userAssignedIdentity.
      • userName

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> userName()
        Returns:
        Username created in the database which is mapped to a user in AAD.