RoleAssignment interface

Rol Atamaları

Extends

Özellikler

condition

Rol ataması koşulları. Bu, atanabileceği kaynakları sınırlar. Örneğin: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container'

conditionVersion

Koşulun sürümü. Şu anda kabul edilen tek değer '2.0'

createdBy

Atamayı oluşturan kullanıcının kimliği

createdOn

Oluşturulduğu zaman

delegatedManagedIdentityResourceId

Temsilci olarak atanan yönetilen kimlik kaynağının kimliği

description

Rol atamasının açıklaması

principalId

Asıl kimlik.

principalType

Atanan asıl kimliğin asıl türü.

roleDefinitionId

Rol tanımı kimliği.

scope

Rol atama kapsamı.

updatedBy

Atamayı güncelleştiren kullanıcının kimliği

updatedOn

Güncelleştirilen zaman

Devralınan Özellikler

id

Kaynağın tam kaynak kimliği. Örn - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

Kaynağın adı

systemData

createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri.

type

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"

Özellik Ayrıntıları

condition

Rol ataması koşulları. Bu, atanabileceği kaynakları sınırlar. Örneğin: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container'

condition?: string

Özellik Değeri

string

conditionVersion

Koşulun sürümü. Şu anda kabul edilen tek değer '2.0'

conditionVersion?: string

Özellik Değeri

string

createdBy

Atamayı oluşturan kullanıcının kimliği

createdBy?: string

Özellik Değeri

string

createdOn

Oluşturulduğu zaman

createdOn?: Date

Özellik Değeri

Date

delegatedManagedIdentityResourceId

Temsilci olarak atanan yönetilen kimlik kaynağının kimliği

delegatedManagedIdentityResourceId?: string

Özellik Değeri

string

description

Rol atamasının açıklaması

description?: string

Özellik Değeri

string

principalId

Asıl kimlik.

principalId?: string

Özellik Değeri

string

principalType

Atanan asıl kimliğin asıl türü.

principalType?: string

Özellik Değeri

string

roleDefinitionId

Rol tanımı kimliği.

roleDefinitionId?: string

Özellik Değeri

string

scope

Rol atama kapsamı.

scope?: string

Özellik Değeri

string

updatedBy

Atamayı güncelleştiren kullanıcının kimliği

updatedBy?: string

Özellik Değeri

string

updatedOn

Güncelleştirilen zaman

updatedOn?: Date

Özellik Değeri

Date

Devralınan Özellik Detayları

id

Kaynağın tam kaynak kimliği. Örn - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Özellik Değeri

string

Devralındığı yer:ExtensionResource.id

name

Kaynağın adı

name?: string

Özellik Değeri

string

Devralındığı yer:ExtensionResource.name

systemData

createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri.

systemData?: SystemData

Özellik Değeri

Devralındığı yer:ExtensionResource.systemData

type

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"

type?: string

Özellik Değeri

string

Devralındığı yer:ExtensionResource.type