Condividi tramite


Views interface

Interfaccia che rappresenta una vista.

Metodi

createOrUpdate(string, View, ViewsCreateOrUpdateOptionalParams)

Operazione per creare o aggiornare una visualizzazione. L'operazione di aggiornamento richiede che l'eTag più recente sia impostato 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 che l'eTag più recente sia impostato 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 visualizzazione.

deleteByScope(string, string, ViewsDeleteByScopeOptionalParams)

Operazione per eliminare una visualizzazione.

get(string, ViewsGetOptionalParams)

Ottiene la visualizzazione in base al nome della visualizzazione.

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 che l'eTag più recente sia impostato 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 della vista

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 che l'eTag più recente sia impostato 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. 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.Management/managementGroups/{managementGroupId}' per ambito gruppo di gestione, '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.

viewName

string

Nome della vista

parameters
View

Parametri forniti all'operazione CreateOrUpdate View.

options
ViewsCreateOrUpdateByScopeOptionalParams

Parametri delle opzioni.

Restituisce

Promise<View>

delete(string, ViewsDeleteOptionalParams)

Operazione per eliminare una visualizzazione.

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

Parametri

viewName

string

Nome della vista

options
ViewsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

deleteByScope(string, string, ViewsDeleteByScopeOptionalParams)

Operazione per eliminare una visualizzazione.

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

Parametri

scope

string

Ambito associato alle operazioni di visualizzazione. 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.Management/managementGroups/{managementGroupId}' per ambito gruppo di gestione, '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.

viewName

string

Nome della vista

options
ViewsDeleteByScopeOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

get(string, ViewsGetOptionalParams)

Ottiene la visualizzazione in base al nome della visualizzazione.

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

Parametri

viewName

string

Nome della vista

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. 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.Management/managementGroups/{managementGroupId}' per ambito gruppo di gestione, '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.

viewName

string

Nome della vista

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. 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.Management/managementGroups/{managementGroupId}' per ambito gruppo di gestione, '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.

options
ViewsListByScopeOptionalParams

Parametri delle opzioni.

Restituisce