Delen via


Pricings interface

Interface die een prijsstelling vertegenwoordigt.

Methoden

delete(string, string, PricingsDeleteOptionalParams)

Hiermee verwijdert u een opgegeven prijsconfiguratie van Microsoft Defender voor Cloud in een specifieke resource. Alleen geldig voor het resourcebereik (Ondersteunde resources zijn: 'VirtualMachines, VMSS en ARC MachinesS').

get(string, string, PricingsGetOptionalParams)

De prijsconfiguraties voor Defender-abonnementen van het geselecteerde bereik ophalen (geldige bereiken zijn resource-id of een abonnements-id). Op resourceniveau zijn ondersteunde resourcetypen VirtualMachines, VMSS en ARC-machines.

list(string, PricingsListOptionalParams)

Geeft een lijst weer van microsoft Defender voor Cloud-prijsconfiguraties van de scopeId, die overeenkomen met de optionele gegeven $filter. Geldige bereiken zijn: abonnements-id of een specifieke resource-id (Ondersteunde resources zijn: 'VirtualMachines, VMSS en ARC-machines'). Geldige $filter is: 'name in ({planName1},{planName2},...)'. Als $filter niet is opgegeven, wordt de niet-gefilterde lijst geretourneerd. Als '$filter=name in (planName1,planName2)' is opgegeven, bevat de geretourneerde lijst alleen de prijzen voor 'planName1' en 'planName2'.

update(string, string, Pricing, PricingsUpdateOptionalParams)

Hiermee wordt een opgegeven microsoft Defender for Cloud-prijsconfiguratie in het bereik bijgewerkt. Geldige bereiken zijn: abonnements-id of een specifieke resource-id (Ondersteunde resources zijn: 'VirtualMachines, VMSS en ARC-machines' en alleen voor plan='VirtualMachines' en subPlan='P1').

Methodedetails

delete(string, string, PricingsDeleteOptionalParams)

Hiermee verwijdert u een opgegeven prijsconfiguratie van Microsoft Defender voor Cloud in een specifieke resource. Alleen geldig voor het resourcebereik (Ondersteunde resources zijn: 'VirtualMachines, VMSS en ARC MachinesS').

function delete(scopeId: string, pricingName: string, options?: PricingsDeleteOptionalParams): Promise<void>

Parameters

scopeId

string

De id van de resource (indeling: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName})

pricingName

string

naam van de prijsconfiguratie

options
PricingsDeleteOptionalParams

De optiesparameters.

Retouren

Promise<void>

get(string, string, PricingsGetOptionalParams)

De prijsconfiguraties voor Defender-abonnementen van het geselecteerde bereik ophalen (geldige bereiken zijn resource-id of een abonnements-id). Op resourceniveau zijn ondersteunde resourcetypen VirtualMachines, VMSS en ARC-machines.

function get(scopeId: string, pricingName: string, options?: PricingsGetOptionalParams): Promise<Pricing>

Parameters

scopeId

string

De bereik-id van de prijzen. Geldige bereiken zijn: abonnement (indeling: 'subscriptions/{subscriptionId}' of een specifieke resource (indeling: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}) - Ondersteunde resources zijn (VirtualMachines)

pricingName

string

naam van de prijsconfiguratie

options
PricingsGetOptionalParams

De optiesparameters.

Retouren

Promise<Pricing>

list(string, PricingsListOptionalParams)

Geeft een lijst weer van microsoft Defender voor Cloud-prijsconfiguraties van de scopeId, die overeenkomen met de optionele gegeven $filter. Geldige bereiken zijn: abonnements-id of een specifieke resource-id (Ondersteunde resources zijn: 'VirtualMachines, VMSS en ARC-machines'). Geldige $filter is: 'name in ({planName1},{planName2},...)'. Als $filter niet is opgegeven, wordt de niet-gefilterde lijst geretourneerd. Als '$filter=name in (planName1,planName2)' is opgegeven, bevat de geretourneerde lijst alleen de prijzen voor 'planName1' en 'planName2'.

function list(scopeId: string, options?: PricingsListOptionalParams): Promise<PricingList>

Parameters

scopeId

string

De bereik-id van de prijzen. Geldige bereiken zijn: abonnement (indeling: 'subscriptions/{subscriptionId}' of een specifieke resource (indeling: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}) - Ondersteunde resources zijn (VirtualMachines)

options
PricingsListOptionalParams

De optiesparameters.

Retouren

Promise<PricingList>

update(string, string, Pricing, PricingsUpdateOptionalParams)

Hiermee wordt een opgegeven microsoft Defender for Cloud-prijsconfiguratie in het bereik bijgewerkt. Geldige bereiken zijn: abonnements-id of een specifieke resource-id (Ondersteunde resources zijn: 'VirtualMachines, VMSS en ARC-machines' en alleen voor plan='VirtualMachines' en subPlan='P1').

function update(scopeId: string, pricingName: string, pricing: Pricing, options?: PricingsUpdateOptionalParams): Promise<Pricing>

Parameters

scopeId

string

De bereik-id van de prijzen. Geldige bereiken zijn: abonnement (indeling: 'subscriptions/{subscriptionId}' of een specifieke resource (indeling: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}) - Ondersteunde resources zijn (VirtualMachines)

pricingName

string

naam van de prijsconfiguratie

pricing
Pricing

Prijsobject

options
PricingsUpdateOptionalParams

De optiesparameters.

Retouren

Promise<Pricing>