Pricings interface
Interface die een prijsstelling vertegenwoordigt.
Methoden
| delete(string, string, Pricings |
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, Pricings |
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, Pricings |
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, Pricings |
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>