Pricings interface
Schnittstelle, die eine Preisgestaltung darstellt.
Methoden
| delete(string, string, Pricings |
Löscht eine bereitgestellte Microsoft Defender für Cloud-Preiskonfiguration in einer bestimmten Ressource. Nur für Ressourcenbereich gültig (Unterstützte Ressourcen sind: 'VirtualMachines, VMSS und ARC MachinesS'). |
| get(string, string, Pricings |
Rufen Sie die Preiskonfigurationen von Defender-Plänen des ausgewählten Bereichs ab (gültige Bereiche sind Ressourcen-ID oder Abonnement-ID). Auf Ressourcenebene sind unterstützte Ressourcentypen "VirtualMachines, VMSS und ARC Machines". |
| list(string, Pricings |
Listet Microsoft Defender für Cloud-Preiskonfigurationen der scopeId auf, die den optionalen $filter entsprechen. Gültige Bereiche sind: Abonnement-ID oder eine bestimmte Ressourcen-ID (Unterstützte Ressourcen sind: 'VirtualMachines, VMSS und ARC Machines'). Gültige $filter lautet: 'Name in ({planName1},{planName2},...)'. Wenn $filter nicht angegeben wird, wird die nicht gefilterte Liste zurückgegeben. Wenn "$filter=name in (planName1,planName2)" angegeben wird, enthält die zurückgegebene Liste nur die Preise für "planName1" und "planName2". |
| update(string, string, Pricing, Pricings |
Aktualisiert eine bereitgestellte Microsoft Defender für Cloud-Preiskonfiguration im Bereich. Gültige Bereiche sind: Abonnement-ID oder eine bestimmte Ressourcen-ID (Unterstützte Ressourcen sind: 'VirtualMachines, VMSS und ARC Machines' und nur für plan='VirtualMachines' und subPlan='P1'). |
Details zur Methode
delete(string, string, PricingsDeleteOptionalParams)
Löscht eine bereitgestellte Microsoft Defender für Cloud-Preiskonfiguration in einer bestimmten Ressource. Nur für Ressourcenbereich gültig (Unterstützte Ressourcen sind: 'VirtualMachines, VMSS und ARC MachinesS').
function delete(scopeId: string, pricingName: string, options?: PricingsDeleteOptionalParams): Promise<void>
Parameter
- scopeId
-
string
Der Bezeichner der Ressource (Format: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName})
- pricingName
-
string
Name der Preiskonfiguration
- options
- PricingsDeleteOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<void>
get(string, string, PricingsGetOptionalParams)
Rufen Sie die Preiskonfigurationen von Defender-Plänen des ausgewählten Bereichs ab (gültige Bereiche sind Ressourcen-ID oder Abonnement-ID). Auf Ressourcenebene sind unterstützte Ressourcentypen "VirtualMachines, VMSS und ARC Machines".
function get(scopeId: string, pricingName: string, options?: PricingsGetOptionalParams): Promise<Pricing>
Parameter
- scopeId
-
string
Die Bereichs-ID des Preises. Gültige Bereiche sind: Abonnement (Format: 'subscriptions/{subscriptionId}') oder eine bestimmte Ressource (Format: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}) – Unterstützte Ressourcen sind (VirtualMachines)
- pricingName
-
string
Name der Preiskonfiguration
- options
- PricingsGetOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<Pricing>
list(string, PricingsListOptionalParams)
Listet Microsoft Defender für Cloud-Preiskonfigurationen der scopeId auf, die den optionalen $filter entsprechen. Gültige Bereiche sind: Abonnement-ID oder eine bestimmte Ressourcen-ID (Unterstützte Ressourcen sind: 'VirtualMachines, VMSS und ARC Machines'). Gültige $filter lautet: 'Name in ({planName1},{planName2},...)'. Wenn $filter nicht angegeben wird, wird die nicht gefilterte Liste zurückgegeben. Wenn "$filter=name in (planName1,planName2)" angegeben wird, enthält die zurückgegebene Liste nur die Preise für "planName1" und "planName2".
function list(scopeId: string, options?: PricingsListOptionalParams): Promise<PricingList>
Parameter
- scopeId
-
string
Die Bereichs-ID des Preises. Gültige Bereiche sind: Abonnement (Format: 'subscriptions/{subscriptionId}') oder eine bestimmte Ressource (Format: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}) – Unterstützte Ressourcen sind (VirtualMachines)
- options
- PricingsListOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<PricingList>
update(string, string, Pricing, PricingsUpdateOptionalParams)
Aktualisiert eine bereitgestellte Microsoft Defender für Cloud-Preiskonfiguration im Bereich. Gültige Bereiche sind: Abonnement-ID oder eine bestimmte Ressourcen-ID (Unterstützte Ressourcen sind: 'VirtualMachines, VMSS und ARC Machines' und nur für plan='VirtualMachines' und subPlan='P1').
function update(scopeId: string, pricingName: string, pricing: Pricing, options?: PricingsUpdateOptionalParams): Promise<Pricing>
Parameter
- scopeId
-
string
Die Bereichs-ID des Preises. Gültige Bereiche sind: Abonnement (Format: 'subscriptions/{subscriptionId}') oder eine bestimmte Ressource (Format: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}) – Unterstützte Ressourcen sind (VirtualMachines)
- pricingName
-
string
Name der Preiskonfiguration
- pricing
- Pricing
Pricing-Objekt
- options
- PricingsUpdateOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<Pricing>