適用対象: パートナー センター | 21Vianet が運営するパートナー センター | Microsoft Cloud for US Government のパートナー センター
Entitlement
このリソースは、カタログからの品目に対するパートナー購入のために顧客が使用する権利を持つ製品を表します。
| プロパティ | Type | 説明 |
|---|---|---|
| referenceOrder | ReferenceOrder | エンタイトルメントが発生した注文参照。 |
| productId | string | 製品の ID。 |
| skuID | string | SKU の ID。 |
| 数量 | int | エンタイトルメントの数量 (未入力/譲渡されたエンタイトルメントを除く)。 |
| quantityDetails | IEnumerable<QuantityDetail> | エンタイトルメント数量の詳細の一覧 (各数量の品目数とステータス)。 |
| entitlementType | string | エンタイトルメントの種類。 (SDK 1.8 の EntitlementType から string に更新されました。 |
| entitledArtifacts | IEnumerable<Artifact> | エンタイトルメントに関連付けられている成果物の一覧。 |
| IncludedEntitlements | IEnumerable<エンタイトルメント> | カタログから ProductId/SkuId を購入した結果として暗黙的に含まれるエンタイトルメントの一覧。 |
| ExpiryDate | UTC 日時形式の文字列 | エンタイトルメントの有効期限日 (該当する場合)。 |
ReferenceOrder
エンタイトルメントの注文参照。
| プロパティ | Type | 説明 |
|---|---|---|
| id | string | 参照先の注文の ID。 |
| lineItemId | string | 参照されている注文明細の ID。 |
| alternateId | string | 参照される注文品目の代替 ID。 |
QuantityDetail
エンタイトルメント数量の詳細を表します。
| プロパティ | Type | 説明 |
|---|---|---|
| 数量 | int | 項目数。 |
| status | string | 数量の状態。 |
EntitlementType
重要
SDK v1.9 では非推奨
エンタイトルメントの種類を示す値を持つ Enum 。
| 値 | 説明 |
|---|---|
| ソフトウェア | ソフトウェアに関連するエンタイトルメントの種類を示します。 |
| VirtualMachineReservedInstance | Azure Reserved Virtual Machine Instances に関連するエンタイトルメントの種類を示します。 |
アーティファクト
エンタイトルメントに関連付けられている成果物。
| プロパティ | Type | 説明 |
|---|---|---|
| artifactType | string | 成果物の種類。 (SDK V1.8 の ArtifactType から string に更新) |
| dynamicAttributes | ディクショナリ<文字列、オブジェクト> | artifacttype 固有の値を含む動的属性。 たとえば、artifactType = "reservedinstance" の場合、このプロパティには、仮想マシンの予約インスタンスまたは予約インスタンスを示す "reservationType" = "virtualmachines" または "reservationType" = "sqldatabases" Azure SQL が含まれます。 (SDK v1.9 以降で使用可能) |
ArtifactType
重要
SDK v1.9 では非推奨
エンタイトルメント 成果物の種類を示す値を持つ Enum 。
| 値 | 説明 |
|---|---|
| VirtualMachineReservedInstance | Azure 予約仮想マシン インスタンスの取得に役立つ成果物を示します。 |
ReservedInstanceArtifact
Azure 予約インスタンスのエンタイトルメントに関連付けられている成果物。 Artifact クラスから継承されます。
| プロパティ | Type | 説明 |
|---|---|---|
| link | リンク | 関連付けられているすべての成果物の詳細を取得するためのリンク。 |
| resourceID | string | Azure 予約注文またはリソースの ID。 |
ReservedInstanceArtifactDetails
Azure 予約インスタンス成果物リンクの呼び出し時に返されるエンティティを表します。
| プロパティ | Type | 説明 |
|---|---|---|
| type | string | 成果物の種類。 |
| reservations | IEnumerable<Reservation> |
Azure リソースまたは予約注文識別子を示します。 |
予約
個々の予約を表します。
| プロパティ | Type | 説明 |
|---|---|---|
| reservationId | string | 予約の ID。 |
| scopeType | string | 仮想マシンの予約に関連付けられているスコープの種類。 |
| displayName | string | 予約の表示名。 |
| appliedScopes | IEnumerable | 予約に関連付けられている適用されたスコープの一覧。 (scopeType が共有されていない場合にのみ使用できます)。 |
| 数量 | int | 予約内の仮想マシンの数。 |
| expiryDateTime | UTC 日時形式の文字列 | 予約の有効期限。 |
| effectiveDateTime | UTC 日時形式の文字列 | 予約の発効日。 |
| provisioningState | string | 予約のプロビジョニング状態。 |
VirtualMachineReservedInstanceArtifact
重要
SDK v1.9 では非推奨
Azure 予約仮想マシン インスタンスのエンタイトルメントに関連付けられている成果物。 Artifact クラスから継承されます。
| プロパティ | Type | 説明 |
|---|---|---|
| link | リンク | 関連付けられているすべての成果物の詳細を取得するためのリンク。 |
| resourceID | string | Azure 予約注文またはリソースの ID。 |
VirtualMachineReservedInstanceArtifactDetails
重要
SDK v1.9 では非推奨
Azure 予約仮想マシン インスタンス成果物リンクの呼び出し時に返されるエンティティを表します。
| プロパティ | Type | 説明 |
|---|---|---|
| type | ArtifactType | 成果物の種類。 |
| virtualMachineReservations | IEnumerable<VirtualMachineReservation> | Azure リソースまたは予約注文識別子を示します。 |
VirtualMachineReservation
重要
SDK v1.9 では非推奨
個々の仮想マシン予約を表します。
| プロパティ | Type | 説明 |
|---|---|---|
| reservationId | string | 予約の ID。 |
| scopeType | string | 仮想マシンの予約に関連付けられているスコープの種類。 |
| displayName | string | 予約の表示名。 |
| appliedScopes | IEnumerable<string> |
予約に関連付けられている適用されたスコープの一覧。 (scopeType が共有されていない場合にのみ使用できます)。 |
| 数量 | int | 予約内の仮想マシンの数。 |
| expiryDateTime | UTC 日時形式の文字列 | 予約の有効期限。 |
| effectiveDateTime | UTC 日時形式の文字列 | 予約の有効日。 |
| provisioningState | string | 予約のプロビジョニング状態。 |