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.