権利リソースEntitlement resources

適用対象Applies To

  • パートナー センターPartner Center
  • 21Vianet が運営するパートナー センターPartner Center operated by 21Vianet
  • Microsoft Cloud ドイツのパートナー センターPartner Center for Microsoft Cloud Germany
  • 米国政府機関向け Microsoft Cloud のパートナー センターPartner Center for Microsoft Cloud for US Government

EntitlementEntitlement

このリソースは、顧客がカタログから商品を購入した場合に使用する権利を持つ製品を表します。This resource represents the products to which the customer has right to use because of partner purchase on items from the catalog.

プロパティProperty 種類Type 説明Description
referenceOrderreferenceOrder ReferenceOrderReferenceOrder 権利の原因となった注文参照。The order reference that resulted in the entitlement.
productIdproductId stringstring 製品の ID。The ID of the product.
skuIDskuID stringstring SKU の ID。The ID of the SKU.
数量quantity INTint 権利の数量 (満たされ/転送される権利を除く)。The quantity of entitlements (excludes Unfulfilled/Transfered entitlements).
quantityDetailsquantityDetails IEnumerable<QuantityDetail>IEnumerable<QuantityDetail> 権利の数量の詳細 (各数量の項目と状態の数) の一覧。The list of entitlement quantity details (the number of items and status of each quantity).
entitlementTypeentitlementType stringstring 権利の種類。The type of entitlement. (SDK 1.8 で EntitlementType から文字列に更新されました)。(Updated to string from EntitlementType in SDK 1.8.)
entitledArtifactsentitledArtifacts IEnumerable<成果物>IEnumerable<Artifact> 権利に関連付けられている成果物の一覧。The list of artifacts associated with the entitlement.
IncludedEntitlementsIncludedEntitlements IEnumerable<の 権利>IEnumerable<Entitlement> 資格の一覧。カタログから ProductId/SkuId を購入した結果として暗黙的に含まれます。The list of entitlements, which are implicitly included as a result of the ProductId / SkuId purchase from catalog.
ExpiryDateExpiryDate UTC 日時形式の文字列string in UTC date-time format 権利の有効期限 (該当する場合)。The entitlement expiry date (if applicable).

ReferenceOrderReferenceOrder

権利の注文参照。The order reference of an entitlement.

プロパティProperty 種類Type 説明Description
idid stringstring 参照される順序の ID。The ID of the referenced order.
lineItemIdlineItemId stringstring 参照される注文品目の ID。The ID of the referenced order line item.
alternateIdalternateId stringstring 参照される注文品目の代替 ID。The alternate ID of the referenced order line item.

QuantityDetailQuantityDetail

権利の数量の詳細を表します。Represents the details of an entitlement quantity.

プロパティProperty 種類Type 説明Description
数量quantity INTint 項目の数。The number of items.
statusstatus stringstring 数量の状態。The status of quantity.

EntitlementTypeEntitlementType

重要

SDK version 1.9 で非推奨Deprecated in SDK v1.9

権利の種類を示す値を持つ 列挙 型。An Enum with values that indicate the type of entitlement.

Value 説明Description
ソフトウェアSoftware ソフトウェアに関連する権利の種類を示します。Indicates entitlement type related to software.
VirtualMachineReservedInstanceVirtualMachineReservedInstance Azure Reserved Virtual Machine Instances に関連する権利の種類を示します。Indicates entitlement type related to Azure Reserved Virtual Machine Instances.

アーティファクトArtifact

権利に関連付けられている成果物。The artifact associated with the entitlement.

プロパティProperty 種類Type 説明Description
artifactTypeartifactType stringstring 成果物の種類。The type of artifact. (SDK Version 1.8 では Artifacttype から文字列に更新)(Updated to string from ArtifactType in SDK V1.8)
dynamicAttributesdynamicAttributes ディクショナリ<文字列、オブジェクト>Dictionary<string, object> Artifacttype 固有の値を含む動的属性。Dynamic attributes containing artifacttype specific values. たとえば、artifactType = "reservedinstance" の場合、このプロパティには、仮想マシンの予約インスタンスまたは Azure SQL 予約インスタンスを示す "reservationType" = "virtualmachines" または "reservationType" = "sqldatabases" が含まれます。For example when artifactType = "reservedinstance", this property will contain "reservationType" = "virtualmachines" or "reservationType" = "sqldatabases" denoting virtual machine reserved instance or Azure SQL reserved instance. (SDK v1.0 以降で利用可能)(Available starting in SDK v1.9)

ArtifactTypeArtifactType

重要

SDK version 1.9 で非推奨Deprecated in SDK v1.9

権利の成果物の種類を示す値を持つ 列挙 です。An Enum with values that indicate the type of entitlement artifact.

Value 説明Description
VirtualMachineReservedInstanceVirtualMachineReservedInstance アーティファクトが Azure Reserved Virtual Machine Instances の取得に役立つことを示します。Indicates the artifact aids with retrieval of Azure Reserved Virtual Machine Instances.

ReservedInstanceArtifactReservedInstanceArtifact

Azure 予約インスタンスに関連付けられている成果物。The artifact associated with an Azure Reserved Instance entitlement. アーティファクトクラスから継承されます。It inherits from the Artifact class.

プロパティProperty 種類Type 説明Description
linklink リンクLink 関連付けられているすべての成果物の詳細を取得するためのリンク。The link to get all associated artifact details.
resourceIDresourceID stringstring Azure 予約注文またはリソースの ID。The ID of the Azure reservation order or resource.

ReservedInstanceArtifactDetailsReservedInstanceArtifactDetails

Azure 予約インスタンス成果物リンクの呼び出し時に返されるエンティティを表します。Represents the entity returned upon invocation of the Azure Reserved Instance artifact link.

プロパティProperty 種類Type 説明Description
typetype stringstring 成果物の種類。The type of artifact.
reservationsreservations IEnumerableIEnumerable Azure リソースまたは予約注文 id を示します。Indicates the Azure resource or reservation order identifier.

予約Reservation

個々の予約を表します。Represents an individual reservation.

プロパティProperty 種類Type 説明Description
reservationIdreservationId stringstring 予約の ID。The ID of the reservation.
scopeTypescopeType stringstring 仮想マシン予約に関連付けられているスコープの種類。The type of scope associated with the virtual machine reservation.
displayNamedisplayName stringstring 予約の表示名。The display name of the reservation.
appliedScopesappliedScopes IEnumerableIEnumerable 予約に関連付けられている適用済みスコープの一覧。The list of applied scopes associated with the reservation. (ScopeType が共有でない場合にのみ使用できます)。(Only available when scopeType isn't shared.)
数量quantity INTint 予約に含まれる仮想マシンの数。The number of virtual machines in the reservation.
expiryDateTimeexpiryDateTime UTC 日時形式の文字列string in UTC date-time format 予約の有効期限。The expiry date of the reservation.
effectiveDateTimeeffectiveDateTime UTC 日時形式の文字列string in UTC date-time format 予約の有効日。The effective date of the reservation.
provisioningStateprovisioningState stringstring 予約のプロビジョニングの状態。The provisioning state of the reservation.

VirtualMachineReservedInstanceArtifactVirtualMachineReservedInstanceArtifact

重要

SDK version 1.9 で非推奨Deprecated in SDK v1.9

Azure 予約仮想マシンインスタンスの権利に関連付けられている成果物。The artifact associated with an Azure Reserved Virtual Machine Instance entitlement. アーティファクトクラスから継承されます。It inherits from the Artifact class.

プロパティProperty 種類Type 説明Description
linklink リンクLink 関連付けられているすべての成果物の詳細を取得するためのリンク。The link to get all associated artifact details.
resourceIDresourceID stringstring Azure 予約注文またはリソースの ID。The ID of the Azure reservation order or resource.

VirtualMachineReservedInstanceArtifactDetailsVirtualMachineReservedInstanceArtifactDetails

重要

SDK version 1.9 で非推奨Deprecated in SDK v1.9

Azure 予約仮想マシンインスタンス成果物リンクの呼び出し時に返されるエンティティを表します。Represents the entity returned upon invocation of the Azure Reserved Virtual Machine Instance artifact link.

プロパティProperty 種類Type 説明Description
typetype ArtifactTypeArtifactType 成果物の種類。The type of artifact.
virtualMachineReservationsvirtualMachineReservations IEnumerable<VirtualMachineReservation>IEnumerable<VirtualMachineReservation> Azure リソースまたは予約注文 id を示します。Indicates the Azure resource or reservation order identifier.

VirtualMachineReservationVirtualMachineReservation

重要

SDK version 1.9 で非推奨Deprecated in SDK v1.9

個々の仮想マシン予約を表します。Represents an individual virtual machine reservation.

プロパティProperty 種類Type 説明Description
reservationIdreservationId stringstring 予約の ID。The ID of the reservation.
scopeTypescopeType stringstring 仮想マシン予約に関連付けられているスコープの種類。The type of scope associated with the virtual machine reservation.
displayNamedisplayName stringstring 予約の表示名。The display name of the reservation.
appliedScopesappliedScopes IEnumerableIEnumerable 予約に関連付けられている適用済みスコープの一覧。The list of applied scopes associated with the reservation. (ScopeType が共有でない場合にのみ使用できます)。(Only available when scopeType isn't shared.)
数量quantity INTint 予約に含まれる仮想マシンの数。The number of virtual machines in the reservation.
expiryDateTimeexpiryDateTime UTC 日時形式の文字列string in UTC date-time format 予約の有効期限。The expiry date of the reservation.
effectiveDateTimeeffectiveDateTime UTC 日時形式の文字列string in UTC date-time format 予約の有効日。The effective date of the reservation.
provisioningStateprovisioningState stringstring 予約のプロビジョニングの状態。The provisioning state of the reservation.