GetDatabasePrincipalAssignmentResult

data class GetDatabasePrincipalAssignmentResult(val id: String, val name: String, val principalId: String, val principalName: String, val principalType: String, val provisioningState: String, val role: String, val systemData: SystemDataResponse, val tenantId: String? = null, val tenantName: String, val type: String)

Class representing a database principal assignment.

Constructors

Link copied to clipboard
constructor(id: String, name: String, principalId: String, principalName: String, principalType: String, provisioningState: String, role: String, systemData: SystemDataResponse, tenantId: String? = null, tenantName: String, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val id: String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

Link copied to clipboard

The name of the resource

Link copied to clipboard

The principal ID assigned to the database principal. It can be a user email, application ID, or security group name.

Link copied to clipboard

The principal name

Link copied to clipboard

Principal type.

Link copied to clipboard

The provisioned state of the resource.

Link copied to clipboard

Database principal role.

Link copied to clipboard

Azure Resource Manager metadata containing createdBy and modifiedBy information.

Link copied to clipboard
val tenantId: String? = null

The tenant id of the principal

Link copied to clipboard

The tenant name of the principal

Link copied to clipboard

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"