Pricings interface
Interfaccia che rappresenta un prezzo.
Metodi
| delete(string, string, Pricings |
Elimina una configurazione dei prezzi di Microsoft Defender for Cloud fornita in una risorsa specifica. Valido solo per l'ambito delle risorse (le risorse supportate sono: "VirtualMachines, VMSS e ARC MachinesS"). |
| get(string, string, Pricings |
Ottenere le configurazioni dei prezzi dei piani di Defender dell'ambito selezionato (gli ambiti validi sono l'ID risorsa o un ID sottoscrizione). A livello di risorsa, i tipi di risorse supportati sono "VirtualMachines, VMSS e ARC Machines". |
| list(string, Pricings |
Elenca le configurazioni dei prezzi di Microsoft Defender for Cloud dell'scopeId, che corrispondono al $filter facoltativo specificato. Gli ambiti validi sono: ID sottoscrizione o ID risorsa specifico (le risorse supportate sono: "VirtualMachines, VMSS e ARC Machines"). Il $filter valido è: 'name in ({planName1},{planName2},...)'. Se non viene specificato $filter, verrà restituito l'elenco non filtrato. Se viene specificato '$filter=name in (planName1,planName2)', l'elenco restituito include i prezzi impostati solo per 'planName1' e 'planName2'. |
| update(string, string, Pricing, Pricings |
Aggiorna una configurazione dei prezzi di Microsoft Defender for Cloud fornita nell'ambito. Gli ambiti validi sono: ID sottoscrizione o ID risorsa specifico (le risorse supportate sono: "VirtualMachines, VMSS e ARC Machines" e solo per plan='VirtualMachines' e subPlan='P1'). |
Dettagli metodo
delete(string, string, PricingsDeleteOptionalParams)
Elimina una configurazione dei prezzi di Microsoft Defender for Cloud fornita in una risorsa specifica. Valido solo per l'ambito delle risorse (le risorse supportate sono: "VirtualMachines, VMSS e ARC MachinesS").
function delete(scopeId: string, pricingName: string, options?: PricingsDeleteOptionalParams): Promise<void>
Parametri
- scopeId
-
string
Identificatore della risorsa, (formato: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName})
- pricingName
-
string
nome della configurazione dei prezzi
- options
- PricingsDeleteOptionalParams
Parametri delle opzioni.
Restituisce
Promise<void>
get(string, string, PricingsGetOptionalParams)
Ottenere le configurazioni dei prezzi dei piani di Defender dell'ambito selezionato (gli ambiti validi sono l'ID risorsa o un ID sottoscrizione). A livello di risorsa, i tipi di risorse supportati sono "VirtualMachines, VMSS e ARC Machines".
function get(scopeId: string, pricingName: string, options?: PricingsGetOptionalParams): Promise<Pricing>
Parametri
- scopeId
-
string
ID ambito dei prezzi. Gli ambiti validi sono: sottoscrizione (formato: 'subscriptions/{subscriptionId}') o una risorsa specifica (formato: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}) - Le risorse supportate sono (VirtualMachines)
- pricingName
-
string
nome della configurazione dei prezzi
- options
- PricingsGetOptionalParams
Parametri delle opzioni.
Restituisce
Promise<Pricing>
list(string, PricingsListOptionalParams)
Elenca le configurazioni dei prezzi di Microsoft Defender for Cloud dell'scopeId, che corrispondono al $filter facoltativo specificato. Gli ambiti validi sono: ID sottoscrizione o ID risorsa specifico (le risorse supportate sono: "VirtualMachines, VMSS e ARC Machines"). Il $filter valido è: 'name in ({planName1},{planName2},...)'. Se non viene specificato $filter, verrà restituito l'elenco non filtrato. Se viene specificato '$filter=name in (planName1,planName2)', l'elenco restituito include i prezzi impostati solo per 'planName1' e 'planName2'.
function list(scopeId: string, options?: PricingsListOptionalParams): Promise<PricingList>
Parametri
- scopeId
-
string
ID ambito dei prezzi. Gli ambiti validi sono: sottoscrizione (formato: 'subscriptions/{subscriptionId}') o una risorsa specifica (formato: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}) - Le risorse supportate sono (VirtualMachines)
- options
- PricingsListOptionalParams
Parametri delle opzioni.
Restituisce
Promise<PricingList>
update(string, string, Pricing, PricingsUpdateOptionalParams)
Aggiorna una configurazione dei prezzi di Microsoft Defender for Cloud fornita nell'ambito. Gli ambiti validi sono: ID sottoscrizione o ID risorsa specifico (le risorse supportate sono: "VirtualMachines, VMSS e ARC Machines" e solo per plan='VirtualMachines' e subPlan='P1').
function update(scopeId: string, pricingName: string, pricing: Pricing, options?: PricingsUpdateOptionalParams): Promise<Pricing>
Parametri
- scopeId
-
string
ID ambito dei prezzi. Gli ambiti validi sono: sottoscrizione (formato: 'subscriptions/{subscriptionId}') o una risorsa specifica (formato: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}) - Le risorse supportate sono (VirtualMachines)
- pricingName
-
string
nome della configurazione dei prezzi
- pricing
- Pricing
Oggetto Pricing
- options
- PricingsUpdateOptionalParams
Parametri delle opzioni.
Restituisce
Promise<Pricing>