Package-level declarations

Types

Link copied to clipboard
data class GetRoleDefinitionPermission(val actions: List<String>, val condition: String, val conditionVersion: String, val dataActions: List<String>? = null, val notActions: List<String>, val notDataActions: List<String>? = null)
Link copied to clipboard
data class GetRoleDefinitionResult(val assignableScopes: List<String>, val description: String, val id: String, val name: String, val permissions: List<GetRoleDefinitionPermission>, val roleDefinitionId: String, val scope: String? = null, val type: String)

A collection of values returned by getRoleDefinition.

Link copied to clipboard
data class GetUserAssignedIdentityResult(val clientId: String, val id: String, val location: String, val name: String, val principalId: String, val resourceGroupName: String, val tags: Map<String, String>, val tenantId: String)

A collection of values returned by getUserAssignedIdentity.

Link copied to clipboard
data class RoleDefinitionPermission(val actions: List<String>? = null, val dataActions: List<String>? = null, val notActions: List<String>? = null, val notDataActions: List<String>? = null)