RoleAssignment interface

ロールの割り当て

Extends

プロパティ

condition

ロールの割り当ての条件。 これにより、割り当て可能なリソースが制限されます。例: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container'

conditionVersion

条件のバージョン。 現在、受け入れ可能な値は '2.0' のみです

createdBy

割り当てを作成したユーザーの ID

createdOn

作成された時刻

delegatedManagedIdentityResourceId

委任されたマネージド ID リソースの ID

description

ロールの割り当ての説明

principalId

プリンシパル ID。

principalType

割り当てられたプリンシパル ID のプリンシパルの種類。

roleDefinitionId

ロール定義 ID。

scope

ロールの割り当てスコープ。

updatedBy

割り当てを更新したユーザーの ID

updatedOn

更新された時刻

継承されたプロパティ

id

リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

リソースの名前

systemData

createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。

type

リソースの型。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts"

プロパティの詳細

condition

ロールの割り当ての条件。 これにより、割り当て可能なリソースが制限されます。例: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container'

condition?: string

プロパティ値

string

conditionVersion

条件のバージョン。 現在、受け入れ可能な値は '2.0' のみです

conditionVersion?: string

プロパティ値

string

createdBy

割り当てを作成したユーザーの ID

createdBy?: string

プロパティ値

string

createdOn

作成された時刻

createdOn?: Date

プロパティ値

Date

delegatedManagedIdentityResourceId

委任されたマネージド ID リソースの ID

delegatedManagedIdentityResourceId?: string

プロパティ値

string

description

ロールの割り当ての説明

description?: string

プロパティ値

string

principalId

プリンシパル ID。

principalId?: string

プロパティ値

string

principalType

割り当てられたプリンシパル ID のプリンシパルの種類。

principalType?: string

プロパティ値

string

roleDefinitionId

ロール定義 ID。

roleDefinitionId?: string

プロパティ値

string

scope

ロールの割り当てスコープ。

scope?: string

プロパティ値

string

updatedBy

割り当てを更新したユーザーの ID

updatedBy?: string

プロパティ値

string

updatedOn

更新された時刻

updatedOn?: Date

プロパティ値

Date

継承されたプロパティの詳細

id

リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

プロパティ値

string

承元ExtensionResource.id

name

リソースの名前

name?: string

プロパティ値

string

承元ExtensionResource.name

systemData

createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。

systemData?: SystemData

プロパティ値

承元ExtensionResource.systemData

type

リソースの型。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts"

type?: string

プロパティ値

string

承元ExtensionResource.type