Class UserAssignedIdentityAuthInfoArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.azurenative.servicelinker.inputs.UserAssignedIdentityAuthInfoArgs
-
public final class UserAssignedIdentityAuthInfoArgs extends com.pulumi.resources.ResourceArgs
The authentication info when authType is userAssignedIdentity
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UserAssignedIdentityAuthInfoArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static UserAssignedIdentityAuthInfoArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.pulumi.core.Output<java.lang.String>
authType()
static UserAssignedIdentityAuthInfoArgs.Builder
builder()
static UserAssignedIdentityAuthInfoArgs.Builder
builder(UserAssignedIdentityAuthInfoArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
clientId()
java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,DeleteOrUpdateBehavior>>>
deleteOrUpdateBehavior()
java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>
roles()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
subscriptionId()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
userName()
-
-
-
Field Detail
-
Empty
public static final UserAssignedIdentityAuthInfoArgs Empty
-
-
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.
-
builder
public static UserAssignedIdentityAuthInfoArgs.Builder builder()
-
builder
public static UserAssignedIdentityAuthInfoArgs.Builder builder(UserAssignedIdentityAuthInfoArgs defaults)
-
-