Condividi tramite


Views interface

Interfaccia che rappresenta un oggetto Views.

Metodi

createOrUpdate(string, View, ViewsCreateOrUpdateOptionalParams)

Operazione per creare o aggiornare una visualizzazione. L'operazione di aggiornamento richiede l'impostazione dell'eTag più recente nella richiesta. È possibile ottenere l'eTag più recente eseguendo un'operazione get. L'operazione di creazione non richiede eTag.

createOrUpdateByScope(string, string, View, ViewsCreateOrUpdateByScopeOptionalParams)

Operazione per creare o aggiornare una visualizzazione. L'operazione di aggiornamento richiede l'impostazione dell'eTag più recente nella richiesta. È possibile ottenere l'eTag più recente eseguendo un'operazione get. L'operazione di creazione non richiede eTag.

delete(string, ViewsDeleteOptionalParams)

Operazione per eliminare una vista.

deleteByScope(string, string, ViewsDeleteByScopeOptionalParams)

Operazione per eliminare una vista.

get(string, ViewsGetOptionalParams)

Ottiene la visualizzazione in base al nome della vista.

getByScope(string, string, ViewsGetByScopeOptionalParams)

Ottiene la visualizzazione per l'ambito definito in base al nome della visualizzazione.

list(ViewsListOptionalParams)

Elenca tutte le visualizzazioni in base al tenant e all'oggetto.

listByScope(string, ViewsListByScopeOptionalParams)

Elenca tutte le visualizzazioni nell'ambito specificato.

Dettagli metodo

createOrUpdate(string, View, ViewsCreateOrUpdateOptionalParams)

Operazione per creare o aggiornare una visualizzazione. L'operazione di aggiornamento richiede l'impostazione dell'eTag più recente nella richiesta. È possibile ottenere l'eTag più recente eseguendo un'operazione get. L'operazione di creazione non richiede eTag.

function createOrUpdate(viewName: string, parameters: View, options?: ViewsCreateOrUpdateOptionalParams): Promise<View>

Parametri

viewName

string

Nome visualizzazione

parameters
View

Parametri forniti all'operazione CreateOrUpdate View.

options
ViewsCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<View>

createOrUpdateByScope(string, string, View, ViewsCreateOrUpdateByScopeOptionalParams)

Operazione per creare o aggiornare una visualizzazione. L'operazione di aggiornamento richiede l'impostazione dell'eTag più recente nella richiesta. È possibile ottenere l'eTag più recente eseguendo un'operazione get. L'operazione di creazione non richiede eTag.

function createOrUpdateByScope(scope: string, viewName: string, parameters: View, options?: ViewsCreateOrUpdateByScopeOptionalParams): Promise<View>

Parametri

scope

string

Ambito associato alle operazioni di visualizzazione. Sono inclusi 'subscriptions/{subscriptionId}' per l'ambito della sottoscrizione, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' per ambito resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' per ambito account di fatturazione, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' per ambito reparto, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' per ambito EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' per ambito BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' per ambito InvoiceSection, 'providers/Microsoft.Management/managementGroups/{managementGroupId}' per ambito gruppo di gestione, 'providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName}' per l'ambito dell'account di fatturazione esterno e 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}' per l'ambito della sottoscrizione esterna.

viewName

string

Nome visualizzazione

parameters
View

Parametri forniti all'operazione CreateOrUpdate View.

options
ViewsCreateOrUpdateByScopeOptionalParams

Parametri delle opzioni.

Restituisce

Promise<View>

delete(string, ViewsDeleteOptionalParams)

Operazione per eliminare una vista.

function delete(viewName: string, options?: ViewsDeleteOptionalParams): Promise<void>

Parametri

viewName

string

Nome visualizzazione

options
ViewsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

deleteByScope(string, string, ViewsDeleteByScopeOptionalParams)

Operazione per eliminare una vista.

function deleteByScope(scope: string, viewName: string, options?: ViewsDeleteByScopeOptionalParams): Promise<void>

Parametri

scope

string

Ambito associato alle operazioni di visualizzazione. Sono inclusi 'subscriptions/{subscriptionId}' per l'ambito della sottoscrizione, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' per ambito resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' per ambito account di fatturazione, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' per ambito reparto, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' per ambito EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' per ambito BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' per ambito InvoiceSection, 'providers/Microsoft.Management/managementGroups/{managementGroupId}' per ambito gruppo di gestione, 'providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName}' per l'ambito dell'account di fatturazione esterno e 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}' per l'ambito della sottoscrizione esterna.

viewName

string

Nome visualizzazione

options
ViewsDeleteByScopeOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

get(string, ViewsGetOptionalParams)

Ottiene la visualizzazione in base al nome della vista.

function get(viewName: string, options?: ViewsGetOptionalParams): Promise<View>

Parametri

viewName

string

Nome visualizzazione

options
ViewsGetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<View>

getByScope(string, string, ViewsGetByScopeOptionalParams)

Ottiene la visualizzazione per l'ambito definito in base al nome della visualizzazione.

function getByScope(scope: string, viewName: string, options?: ViewsGetByScopeOptionalParams): Promise<View>

Parametri

scope

string

Ambito associato alle operazioni di visualizzazione. Sono inclusi 'subscriptions/{subscriptionId}' per l'ambito della sottoscrizione, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' per ambito resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' per ambito account di fatturazione, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' per ambito reparto, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' per ambito EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' per ambito BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' per ambito InvoiceSection, 'providers/Microsoft.Management/managementGroups/{managementGroupId}' per ambito gruppo di gestione, 'providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName}' per l'ambito dell'account di fatturazione esterno e 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}' per l'ambito della sottoscrizione esterna.

viewName

string

Nome visualizzazione

options
ViewsGetByScopeOptionalParams

Parametri delle opzioni.

Restituisce

Promise<View>

list(ViewsListOptionalParams)

Elenca tutte le visualizzazioni in base al tenant e all'oggetto.

function list(options?: ViewsListOptionalParams): PagedAsyncIterableIterator<View, View[], PageSettings>

Parametri

options
ViewsListOptionalParams

Parametri delle opzioni.

Restituisce

listByScope(string, ViewsListByScopeOptionalParams)

Elenca tutte le visualizzazioni nell'ambito specificato.

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

Parametri

scope

string

Ambito associato alle operazioni di visualizzazione. Sono inclusi 'subscriptions/{subscriptionId}' per l'ambito della sottoscrizione, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' per ambito resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' per ambito account di fatturazione, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' per ambito reparto, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' per ambito EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' per ambito BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' per ambito InvoiceSection, 'providers/Microsoft.Management/managementGroups/{managementGroupId}' per ambito gruppo di gestione, 'providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName}' per l'ambito dell'account di fatturazione esterno e 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}' per l'ambito della sottoscrizione esterna.

options
ViewsListByScopeOptionalParams

Parametri delle opzioni.

Restituisce