User Assigned Identity Auth Info Args
data class UserAssignedIdentityAuthInfoArgs(val authMode: Output<Either<String, AuthMode>>? = null, val authType: Output<String>, val clientId: Output<String>? = null, val deleteOrUpdateBehavior: Output<Either<String, DeleteOrUpdateBehavior>>? = null, val roles: Output<List<String>>? = null, val subscriptionId: Output<String>? = null, val userName: Output<String>? = null) : ConvertibleToJava<UserAssignedIdentityAuthInfoArgs>
The authentication info when authType is userAssignedIdentity
Constructors
Link copied to clipboard
constructor(authMode: Output<Either<String, AuthMode>>? = null, authType: Output<String>, clientId: Output<String>? = null, deleteOrUpdateBehavior: Output<Either<String, DeleteOrUpdateBehavior>>? = null, roles: Output<List<String>>? = null, subscriptionId: Output<String>? = null, userName: Output<String>? = null)
Properties
Link copied to clipboard
Optional. Indicates how to configure authentication. If optInAllAuth, service linker configures authentication such as enabling identity on source resource and granting RBAC roles. If optOutAllAuth, opt out authentication setup. Default is optInAllAuth.
Link copied to clipboard
Indicates whether to clean up previous operation when Linker is updating or deleting
Link copied to clipboard
Subscription id for userAssignedIdentity.