次の方法で共有


MongoRoleDefinitionGetResults interface

Azure Cosmos DB Mongo ロール定義。

Extends

プロパティ

databaseName

このロール定義に対してアクセス権が付与されているデータベース名。

privileges

ロール定義に含まれる一連の特権。 これにより、データベース アカウント全体または基になるデータベース/コレクションに対してこのロール定義を適用できます。 Database より大きいスコープは、特権として強制できません。

roleName

ロール定義のわかりやすい名前。 データベース アカウントに対して一意である必要があります。

roles

このロール定義によって継承されるロールのセット。

typePropertiesType

ロール定義が組み込みであるか、ユーザーが作成されたかを示します。

継承されたプロパティ

id

データベース アカウントの一意のリソース識別子。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

name

データベース アカウントの名前。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

type

Azure リソースの種類。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

プロパティの詳細

databaseName

このロール定義に対してアクセス権が付与されているデータベース名。

databaseName?: string

プロパティ値

string

privileges

ロール定義に含まれる一連の特権。 これにより、データベース アカウント全体または基になるデータベース/コレクションに対してこのロール定義を適用できます。 Database より大きいスコープは、特権として強制できません。

privileges?: Privilege[]

プロパティ値

roleName

ロール定義のわかりやすい名前。 データベース アカウントに対して一意である必要があります。

roleName?: string

プロパティ値

string

roles

このロール定義によって継承されるロールのセット。

roles?: Role[]

プロパティ値

Role[]

typePropertiesType

ロール定義が組み込みであるか、ユーザーが作成されたかを示します。

typePropertiesType?: MongoRoleDefinitionType

プロパティ値

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

id

データベース アカウントの一意のリソース識別子。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

id?: string

プロパティ値

string

ARMProxyResource.id から継承

name

データベース アカウントの名前。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

name?: string

プロパティ値

string

ARMProxyResource.nameから継承

type

Azure リソースの種類。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

type?: string

プロパティ値

string

ARMProxyResource.typeから継承