Recursos de direitos
Aplica-se a: Partner Center | Partner Center operado pela 21Vianet | Partner Center para o Microsoft Cloud for US Government
Direito
Esse recurso representa os produtos aos quais o cliente tem o direito de usar devido à compra de parceiros em itens do catálogo.
Propriedade | Type | Descrição |
---|---|---|
referenceOrder | ReferenceOrder | A referência de ordem que resultou no direito. |
productId | string | A ID do produto. |
skuID | string | A ID do SKU. |
quantidade | INT | A quantidade de direitos (exclui direitos não preenchidos/transferidos). |
quantityDetails | IEnumerable<QuantityDetail> | A lista de detalhes da quantidade de direitos (o número de itens e status de cada quantidade). |
entitlementType | string | O tipo de direito. (Atualizado para cadeia de caracteres de EntitlementType no SDK 1.8.) |
entitledArtifacts | Artefato IEnumerable<> | A lista de artefatos associados ao direito. |
IncludedEntitlements | Direito IEnumerable<> | A lista de direitos, que são incluídos implicitamente como resultado da compra de ProductId/SkuId do catálogo. |
ExpirayDate | cadeia de caracteres no formato de data e hora UTC | A data de expiração do direito (se aplicável). |
ReferenceOrder
A referência de ordem de um direito.
Propriedade | Type | Descrição |
---|---|---|
id | string | A ID da ordem referenciada. |
lineItemId | string | A ID do item de linha de pedido referenciado. |
alternateId | string | ID alternativa do item de linha referenciado do pedido. |
QuantityDetail
Representa os detalhes de uma quantidade de direitos.
Propriedade | Type | Descrição |
---|---|---|
quantidade | INT | O número de itens. |
status | string | O status de quantidade. |
EntitlementType
Importante
Preterido no SDK v1.9
Uma Enumeração com valores que indicam o tipo de direito.
Valor | Descrição |
---|---|
Software | Indica o tipo de direito relacionado ao software. |
VirtualMachineReservedInstance | Indica o tipo de direito relacionado às Instâncias de Máquina Virtual Reservadas do Azure. |
Artefato
O artefato associado ao direito.
Propriedade | Type | Descrição |
---|---|---|
artifactType | string | O tipo de artefato. (Atualizado para cadeia de caracteres de ArtifactType no SDK V1.8) |
dynamicAttributes | Dicionário<cadeia de caracteres, objeto> | Atributos dinâmicos que contêm valores específicos do tipo artefato. Por exemplo, quando artifactType = "reservedinstance", essa propriedade conterá "reservationType" = "virtualmachines" ou "reservationType" = "sqldatabases" indicando a instância reservada da máquina virtual ou SQL do Azure instância reservada. (Disponível a partir do SDK v1.9) |
ArtifactType
Importante
Preterido no SDK v1.9
Uma Enumeração com valores que indicam o tipo de artefato de direito.
Valor | Descrição |
---|---|
VirtualMachineReservedInstance | Indica que o artefato ajuda na recuperação de Instâncias de Máquina Virtual Reservadas do Azure. |
ReservedInstanceArtifact
O artefato associado a um direito de Instância Reservada do Azure. Ele herda da classe Artifact .
Propriedade | Type | Descrição |
---|---|---|
link | Link | O link para obter todos os detalhes do artefato associado. |
resourceID | string | A ID do pedido ou recurso de reserva do Azure. |
ReservedInstanceArtifactDetails
Representa a entidade retornada após a invocação do link de artefato da Instância Reservada do Azure.
Propriedade | Type | Descrição |
---|---|---|
type | string | O tipo de artefato. |
reservations | IEnumerable<Reservation> |
Indica o identificador de ordem de reserva ou recurso do Azure. |
Reserva
Representa uma reserva individual.
Propriedade | Type | Descrição |
---|---|---|
reservationId | string | A ID da reserva. |
scopeType | string | O tipo de escopo associado à reserva de máquina virtual. |
displayName | string | O nome de exibição da reserva. |
appliedScopes | IEnumerable | A lista de escopos aplicados associados à reserva. (Disponível somente quando scopeType não é compartilhado.) |
quantidade | INT | O número de máquinas virtuais na reserva. |
expiryDateTime | cadeia de caracteres no formato de data e hora UTC | A data de expiração da reserva. |
effectiveDateTime | cadeia de caracteres no formato de data e hora UTC | A data de efetivação da reserva. |
provisioningState | string | O estado de provisionamento da reserva. |
VirtualMachineReservedInstanceArtifact
Importante
Preterido no SDK v1.9
O artefato associado a um direito de Instância de Máquina Virtual Reservada do Azure. Ele herda da classe Artifact .
Propriedade | Type | Descrição |
---|---|---|
link | Link | O link para obter todos os detalhes do artefato associado. |
resourceID | string | A ID do pedido ou recurso de reserva do Azure. |
VirtualMachineReservedInstanceArtifactDetails
Importante
Preterido no SDK v1.9
Representa a entidade retornada após a invocação do link de artefato da Instância de Máquina Virtual Reservada do Azure.
Propriedade | Type | Descrição |
---|---|---|
type | ArtifactType | O tipo de artefato. |
virtualMachineReservations | IEnumerable<VirtualMachineReservation> | Indica o identificador de ordem de reserva ou recurso do Azure. |
VirtualMachineReservation
Importante
Preterido no SDK v1.9
Representa uma reserva de máquina virtual individual.
Propriedade | Type | Descrição |
---|---|---|
reservationId | string | A ID da reserva. |
scopeType | string | O tipo de escopo associado à reserva de máquina virtual. |
displayName | string | O nome de exibição da reserva. |
appliedScopes | IEnumerable<string> |
A lista de escopos aplicados associados à reserva. (Disponível somente quando scopeType não é compartilhado.) |
quantidade | INT | O número de máquinas virtuais na reserva. |
expiryDateTime | cadeia de caracteres no formato de data e hora UTC | A data de expiração da reserva. |
effectiveDateTime | cadeia de caracteres no formato de data e hora UTC | A data de efetivação da reserva. |
provisioningState | string | O estado de provisionamento da reserva. |