Compartilhar via


Views interface

Interface que representa um Modos de Exibição.

Métodos

createOrUpdate(string, View, ViewsCreateOrUpdateOptionalParams)

A operação para criar ou atualizar uma exibição. A operação de atualização requer que a eTag mais recente seja definida na solicitação. Você pode obter a eTag mais recente executando uma operação get. A operação de criação não requer eTag.

createOrUpdateByScope(string, string, View, ViewsCreateOrUpdateByScopeOptionalParams)

A operação para criar ou atualizar uma exibição. A operação de atualização requer que a eTag mais recente seja definida na solicitação. Você pode obter a eTag mais recente executando uma operação get. A operação de criação não requer eTag.

delete(string, ViewsDeleteOptionalParams)

A operação para excluir uma exibição.

deleteByScope(string, string, ViewsDeleteByScopeOptionalParams)

A operação para excluir uma exibição.

get(string, ViewsGetOptionalParams)

Obtém o modo de exibição por nome de exibição.

getByScope(string, string, ViewsGetByScopeOptionalParams)

Obtém a exibição do escopo definido por nome de exibição.

list(ViewsListOptionalParams)

Lista todos os modos de exibição por locatário e objeto.

listByScope(string, ViewsListByScopeOptionalParams)

Lista todos os modos de exibição no escopo fornecido.

Detalhes do método

createOrUpdate(string, View, ViewsCreateOrUpdateOptionalParams)

A operação para criar ou atualizar uma exibição. A operação de atualização requer que a eTag mais recente seja definida na solicitação. Você pode obter a eTag mais recente executando uma operação get. A operação de criação não requer eTag.

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

Parâmetros

viewName

string

Nome da exibição

parameters
View

Parâmetros fornecidos para a operação CreateOrUpdate View.

options
ViewsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<View>

createOrUpdateByScope(string, string, View, ViewsCreateOrUpdateByScopeOptionalParams)

A operação para criar ou atualizar uma exibição. A operação de atualização requer que a eTag mais recente seja definida na solicitação. Você pode obter a eTag mais recente executando uma operação get. A operação de criação não requer eTag.

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

Parâmetros

scope

string

O escopo associado às operações de exibição. Isso inclui 'subscriptions/{subscriptionId}' para o escopo da assinatura, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para o escopo resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' para o escopo da Conta de Cobrança, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' para Escopo do departamento, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' para o escopo EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' para o escopo billingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' para o escopo InvoiceSection, 'providers/Microsoft.Management/managementGroups/{managementGroupId}' para o escopo do Grupo de Gerenciamento, 'providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName}' para escopo da Conta de Cobrança Externa e 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}' para escopo de Assinatura Externa.

viewName

string

Nome da exibição

parameters
View

Parâmetros fornecidos para a operação CreateOrUpdate View.

options
ViewsCreateOrUpdateByScopeOptionalParams

Os parâmetros de opções.

Retornos

Promise<View>

delete(string, ViewsDeleteOptionalParams)

A operação para excluir uma exibição.

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

Parâmetros

viewName

string

Nome da exibição

options
ViewsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

deleteByScope(string, string, ViewsDeleteByScopeOptionalParams)

A operação para excluir uma exibição.

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

Parâmetros

scope

string

O escopo associado às operações de exibição. Isso inclui 'subscriptions/{subscriptionId}' para o escopo da assinatura, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para o escopo resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' para o escopo da Conta de Cobrança, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' para Escopo do departamento, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' para o escopo EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' para o escopo billingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' para o escopo InvoiceSection, 'providers/Microsoft.Management/managementGroups/{managementGroupId}' para o escopo do Grupo de Gerenciamento, 'providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName}' para escopo da Conta de Cobrança Externa e 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}' para escopo de Assinatura Externa.

viewName

string

Nome da exibição

options
ViewsDeleteByScopeOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, ViewsGetOptionalParams)

Obtém o modo de exibição por nome de exibição.

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

Parâmetros

viewName

string

Nome da exibição

options
ViewsGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<View>

getByScope(string, string, ViewsGetByScopeOptionalParams)

Obtém a exibição do escopo definido por nome de exibição.

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

Parâmetros

scope

string

O escopo associado às operações de exibição. Isso inclui 'subscriptions/{subscriptionId}' para o escopo da assinatura, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para o escopo resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' para o escopo da Conta de Cobrança, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' para Escopo do departamento, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' para o escopo EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' para o escopo billingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' para o escopo InvoiceSection, 'providers/Microsoft.Management/managementGroups/{managementGroupId}' para o escopo do Grupo de Gerenciamento, 'providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName}' para escopo da Conta de Cobrança Externa e 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}' para escopo de Assinatura Externa.

viewName

string

Nome da exibição

options
ViewsGetByScopeOptionalParams

Os parâmetros de opções.

Retornos

Promise<View>

list(ViewsListOptionalParams)

Lista todos os modos de exibição por locatário e objeto.

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

Parâmetros

options
ViewsListOptionalParams

Os parâmetros de opções.

Retornos

listByScope(string, ViewsListByScopeOptionalParams)

Lista todos os modos de exibição no escopo fornecido.

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

Parâmetros

scope

string

O escopo associado às operações de exibição. Isso inclui 'subscriptions/{subscriptionId}' para o escopo da assinatura, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para o escopo resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' para o escopo da Conta de Cobrança, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' para Escopo do departamento, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' para o escopo EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' para o escopo billingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' para o escopo InvoiceSection, 'providers/Microsoft.Management/managementGroups/{managementGroupId}' para o escopo do Grupo de Gerenciamento, 'providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName}' para escopo da Conta de Cobrança Externa e 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}' para escopo de Assinatura Externa.

options
ViewsListByScopeOptionalParams

Os parâmetros de opções.

Retornos