Condividi tramite


ScheduledActions interface

Interfaccia che rappresenta un oggetto ScheduledActions.

Metodi

checkNameAvailability(CheckNameAvailabilityRequest, ScheduledActionsCheckNameAvailabilityOptionalParams)

Verifica la disponibilità e la correttezza del nome per un'azione pianificata.

checkNameAvailabilityByScope(string, CheckNameAvailabilityRequest, ScheduledActionsCheckNameAvailabilityByScopeOptionalParams)

Verifica la disponibilità e la correttezza del nome per un'azione pianificata all'interno dell'ambito specificato.

createOrUpdate(string, ScheduledAction, ScheduledActionsCreateOrUpdateOptionalParams)

Creare o aggiornare un'azione pianificata privata.

createOrUpdateByScope(string, string, ScheduledAction, ScheduledActionsCreateOrUpdateByScopeOptionalParams)

Creare o aggiornare un'azione pianificata condivisa nell'ambito specificato.

delete(string, ScheduledActionsDeleteOptionalParams)

Eliminare un'azione pianificata privata.

deleteByScope(string, string, ScheduledActionsDeleteByScopeOptionalParams)

Eliminare un'azione pianificata all'interno dell'ambito specificato.

get(string, ScheduledActionsGetOptionalParams)

Ottenere l'azione pianificata privata in base al nome.

getByScope(string, string, ScheduledActionsGetByScopeOptionalParams)

Ottenere l'azione pianificata condivisa dall'ambito specificato in base al nome.

list(ScheduledActionsListOptionalParams)

Elencare tutte le azioni pianificate private.

listByScope(string, ScheduledActionsListByScopeOptionalParams)

Elencare tutte le azioni pianificate condivise all'interno dell'ambito specificato.

run(string, ScheduledActionsRunOptionalParams)

Elabora un'azione pianificata privata.

runByScope(string, string, ScheduledActionsRunByScopeOptionalParams)

Esegue un'azione pianificata condivisa all'interno dell'ambito specificato.

Dettagli metodo

checkNameAvailability(CheckNameAvailabilityRequest, ScheduledActionsCheckNameAvailabilityOptionalParams)

Verifica la disponibilità e la correttezza del nome per un'azione pianificata.

function checkNameAvailability(checkNameAvailabilityRequest: CheckNameAvailabilityRequest, options?: ScheduledActionsCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResponse>

Parametri

checkNameAvailabilityRequest
CheckNameAvailabilityRequest

Azione pianificata da creare o aggiornare.

options
ScheduledActionsCheckNameAvailabilityOptionalParams

Parametri delle opzioni.

Restituisce

checkNameAvailabilityByScope(string, CheckNameAvailabilityRequest, ScheduledActionsCheckNameAvailabilityByScopeOptionalParams)

Verifica la disponibilità e la correttezza del nome per un'azione pianificata all'interno dell'ambito specificato.

function checkNameAvailabilityByScope(scope: string, checkNameAvailabilityRequest: CheckNameAvailabilityRequest, options?: ScheduledActionsCheckNameAvailabilityByScopeOptionalParams): Promise<CheckNameAvailabilityResponse>

Parametri

scope

string

Ambito associato alle operazioni di azione pianificate. Ciò include 'subscriptions/{subscriptionId}' per l'ambito della sottoscrizione, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' per l'ambito resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' per l'ambito account di fatturazione, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departmentId}' per ambito reparto, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' per l'ambito EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' per l'ambito BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' per l'ambito InvoiceSection, 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' per l'ambito dell'account di fatturazione esterna e 'providers/Microsoft. CostManagement/externalSubscriptions/{externalSubscriptionName}' per l'ambito della sottoscrizione esterna. Nota: gli avvisi di informazioni dettagliate sono disponibili solo nell'ambito della sottoscrizione.

checkNameAvailabilityRequest
CheckNameAvailabilityRequest

Azione pianificata da creare o aggiornare.

Restituisce

createOrUpdate(string, ScheduledAction, ScheduledActionsCreateOrUpdateOptionalParams)

Creare o aggiornare un'azione pianificata privata.

function createOrUpdate(name: string, scheduledAction: ScheduledAction, options?: ScheduledActionsCreateOrUpdateOptionalParams): Promise<ScheduledAction>

Parametri

name

string

Nome dell'azione pianificato.

scheduledAction
ScheduledAction

Azione pianificata da creare o aggiornare.

options
ScheduledActionsCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<ScheduledAction>

createOrUpdateByScope(string, string, ScheduledAction, ScheduledActionsCreateOrUpdateByScopeOptionalParams)

Creare o aggiornare un'azione pianificata condivisa nell'ambito specificato.

function createOrUpdateByScope(scope: string, name: string, scheduledAction: ScheduledAction, options?: ScheduledActionsCreateOrUpdateByScopeOptionalParams): Promise<ScheduledAction>

Parametri

scope

string

Ambito associato alle operazioni di azione pianificate. Ciò include 'subscriptions/{subscriptionId}' per l'ambito della sottoscrizione, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' per l'ambito resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' per l'ambito account di fatturazione, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departmentId}' per ambito reparto, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' per l'ambito EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' per l'ambito BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' per l'ambito InvoiceSection, 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' per l'ambito dell'account di fatturazione esterna e 'providers/Microsoft. CostManagement/externalSubscriptions/{externalSubscriptionName}' per l'ambito della sottoscrizione esterna. Nota: gli avvisi di informazioni dettagliate sono disponibili solo nell'ambito della sottoscrizione.

name

string

Nome dell'azione pianificato.

scheduledAction
ScheduledAction

Azione pianificata da creare o aggiornare.

options
ScheduledActionsCreateOrUpdateByScopeOptionalParams

Parametri delle opzioni.

Restituisce

Promise<ScheduledAction>

delete(string, ScheduledActionsDeleteOptionalParams)

Eliminare un'azione pianificata privata.

function delete(name: string, options?: ScheduledActionsDeleteOptionalParams): Promise<void>

Parametri

name

string

Nome dell'azione pianificato.

options
ScheduledActionsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

deleteByScope(string, string, ScheduledActionsDeleteByScopeOptionalParams)

Eliminare un'azione pianificata all'interno dell'ambito specificato.

function deleteByScope(scope: string, name: string, options?: ScheduledActionsDeleteByScopeOptionalParams): Promise<void>

Parametri

scope

string

Ambito associato alle operazioni di azione pianificate. Ciò include 'subscriptions/{subscriptionId}' per l'ambito della sottoscrizione, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' per l'ambito resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' per l'ambito account di fatturazione, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departmentId}' per ambito reparto, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' per l'ambito EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' per l'ambito BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' per l'ambito InvoiceSection, 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' per l'ambito dell'account di fatturazione esterna e 'providers/Microsoft. CostManagement/externalSubscriptions/{externalSubscriptionName}' per l'ambito della sottoscrizione esterna. Nota: gli avvisi di informazioni dettagliate sono disponibili solo nell'ambito della sottoscrizione.

name

string

Nome dell'azione pianificato.

options
ScheduledActionsDeleteByScopeOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

get(string, ScheduledActionsGetOptionalParams)

Ottenere l'azione pianificata privata in base al nome.

function get(name: string, options?: ScheduledActionsGetOptionalParams): Promise<ScheduledAction>

Parametri

name

string

Nome dell'azione pianificato.

options
ScheduledActionsGetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<ScheduledAction>

getByScope(string, string, ScheduledActionsGetByScopeOptionalParams)

Ottenere l'azione pianificata condivisa dall'ambito specificato in base al nome.

function getByScope(scope: string, name: string, options?: ScheduledActionsGetByScopeOptionalParams): Promise<ScheduledAction>

Parametri

scope

string

Ambito associato alle operazioni di azione pianificate. Ciò include 'subscriptions/{subscriptionId}' per l'ambito della sottoscrizione, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' per l'ambito resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' per l'ambito account di fatturazione, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departmentId}' per ambito reparto, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' per l'ambito EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' per l'ambito BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' per l'ambito InvoiceSection, 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' per l'ambito dell'account di fatturazione esterna e 'providers/Microsoft. CostManagement/externalSubscriptions/{externalSubscriptionName}' per l'ambito della sottoscrizione esterna. Nota: gli avvisi di informazioni dettagliate sono disponibili solo nell'ambito della sottoscrizione.

name

string

Nome dell'azione pianificato.

options
ScheduledActionsGetByScopeOptionalParams

Parametri delle opzioni.

Restituisce

Promise<ScheduledAction>

list(ScheduledActionsListOptionalParams)

Elencare tutte le azioni pianificate private.

function list(options?: ScheduledActionsListOptionalParams): PagedAsyncIterableIterator<ScheduledAction, ScheduledAction[], PageSettings>

Parametri

options
ScheduledActionsListOptionalParams

Parametri delle opzioni.

Restituisce

listByScope(string, ScheduledActionsListByScopeOptionalParams)

Elencare tutte le azioni pianificate condivise all'interno dell'ambito specificato.

function listByScope(scope: string, options?: ScheduledActionsListByScopeOptionalParams): PagedAsyncIterableIterator<ScheduledAction, ScheduledAction[], PageSettings>

Parametri

scope

string

Ambito associato alle operazioni di azione pianificate. Ciò include 'subscriptions/{subscriptionId}' per l'ambito della sottoscrizione, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' per l'ambito resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' per l'ambito account di fatturazione, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departmentId}' per ambito reparto, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' per l'ambito EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' per l'ambito BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' per l'ambito InvoiceSection, 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' per l'ambito dell'account di fatturazione esterna e 'providers/Microsoft. CostManagement/externalSubscriptions/{externalSubscriptionName}' per l'ambito della sottoscrizione esterna. Nota: gli avvisi di informazioni dettagliate sono disponibili solo nell'ambito della sottoscrizione.

options
ScheduledActionsListByScopeOptionalParams

Parametri delle opzioni.

Restituisce

run(string, ScheduledActionsRunOptionalParams)

Elabora un'azione pianificata privata.

function run(name: string, options?: ScheduledActionsRunOptionalParams): Promise<void>

Parametri

name

string

Nome dell'azione pianificato.

options
ScheduledActionsRunOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

runByScope(string, string, ScheduledActionsRunByScopeOptionalParams)

Esegue un'azione pianificata condivisa all'interno dell'ambito specificato.

function runByScope(scope: string, name: string, options?: ScheduledActionsRunByScopeOptionalParams): Promise<void>

Parametri

scope

string

Ambito associato alle operazioni di azione pianificate. Ciò include 'subscriptions/{subscriptionId}' per l'ambito della sottoscrizione, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' per l'ambito resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' per l'ambito account di fatturazione, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departmentId}' per ambito reparto, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' per l'ambito EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' per l'ambito BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' per l'ambito InvoiceSection, 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}' per l'ambito dell'account di fatturazione esterna e 'providers/Microsoft. CostManagement/externalSubscriptions/{externalSubscriptionName}' per l'ambito della sottoscrizione esterna. Nota: gli avvisi di informazioni dettagliate sono disponibili solo nell'ambito della sottoscrizione.

name

string

Nome dell'azione pianificato.

options
ScheduledActionsRunByScopeOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>