Views interface
Interfaccia che rappresenta un oggetto Views.
Metodi
| create |
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. |
| create |
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, Views |
Operazione per eliminare una vista. |
| delete |
Operazione per eliminare una vista. |
| get(string, Views |
Ottiene la visualizzazione in base al nome della vista. |
| get |
Ottiene la visualizzazione per l'ambito definito in base al nome della visualizzazione. |
| list(Views |
Elenca tutte le visualizzazioni in base al tenant e all'oggetto. |
| list |
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.
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.
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.