次の方法で共有


RoleAssignment クラス

定義

ロールの割り当て

public class RoleAssignment
[Microsoft.Rest.Serialization.JsonTransformation]
public class RoleAssignment : Microsoft.Rest.Azure.IResource
type RoleAssignment = class
[<Microsoft.Rest.Serialization.JsonTransformation>]
type RoleAssignment = class
    interface IResource
Public Class RoleAssignment
Public Class RoleAssignment
Implements IResource
継承
RoleAssignment
属性
実装

コンストラクター

RoleAssignment()

RoleAssignment クラスの新しいインスタンスを初期化します。

RoleAssignment(String, String, String, String, String, String, String, String, String, String, Nullable<DateTime>, Nullable<DateTime>, String, String, String)

RoleAssignment クラスの新しいインスタンスを初期化します。

プロパティ

Condition

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

ConditionVersion

条件のバージョンを取得または設定します。 現在受け入れ可能な値は '2.0' です

CreatedBy

割り当てを作成したユーザーの ID を取得します

CreatedOn

作成された時間を取得します

DelegatedManagedIdentityResourceId

委任されたマネージド ID リソースの ID を取得または設定します

Description

ロールの割り当ての説明を取得または設定します

Id

ロールの割り当て ID を取得します。

Name

ロールの割り当て名を取得します。

PrincipalId

プリンシパル ID を取得または設定します。

PrincipalType

割り当てられたプリンシパル ID のプリンシパルの種類を取得または設定します。 使用できる値は、'User'、'Group'、'ServicePrincipal'、'Unknown'、'DirectoryRoleTemplate'、'ForeignGroup'、'Application'、'MSI'、'DirectoryObjectOrGroup'、'Everyone' です。

Properties

省略可能。 ロールの割り当てプロパティを取得または設定します。

RoleDefinitionId

ロール定義 ID を取得または設定します。

Scope

ロールの割り当てスコープを取得します。

Type

ロールの割り当ての種類を取得します。

UpdatedBy

割り当てを更新したユーザーの ID を取得します

UpdatedOn

更新された時刻を取得します

メソッド

Validate()

オブジェクトを検証します。

適用対象