Views interface
Interface que representa um Views.
Métodos
| create |
A operação para criar ou atualizar um modo de exibição. A operação de atualização requer que o eTag mais recente seja definido na solicitação. Você pode obter o eTag mais recente executando uma operação get. Criar operação não requer eTag. |
| create |
A operação para criar ou atualizar um modo de exibição. A operação de atualização requer que o eTag mais recente seja definido na solicitação. Você pode obter o eTag mais recente executando uma operação get. Criar operação não requer eTag. |
| delete(string, Views |
A operação para excluir um modo de exibição. |
| delete |
A operação para excluir um modo de exibição. |
| get(string, Views |
Obtém o modo de exibição por nome do modo de exibição. |
| get |
Obtém o modo de exibição para o escopo definido pelo nome do modo de exibição. |
| list(Views |
Lista todos os modos de exibição por locatário e objeto. |
| list |
Lista todos os modos de exibição no escopo determinado. |
Detalhes de Método
createOrUpdate(string, View, ViewsCreateOrUpdateOptionalParams)
A operação para criar ou atualizar um modo de exibição. A operação de atualização requer que o eTag mais recente seja definido na solicitação. Você pode obter o eTag mais recente executando uma operação get. Criar operação não requer eTag.
function createOrUpdate(viewName: string, parameters: View, options?: ViewsCreateOrUpdateOptionalParams): Promise<View>
Parâmetros
- viewName
-
string
Ver nome
- parameters
- View
Parâmetros fornecidos para a operação CreateOrUpdate View.
Os parâmetros de opções.
Devoluções
Promise<View>
createOrUpdateByScope(string, string, View, ViewsCreateOrUpdateByScopeOptionalParams)
A operação para criar ou atualizar um modo de exibição. A operação de atualização requer que o eTag mais recente seja definido na solicitação. Você pode obter o eTag mais recente executando uma operação get. Criar operaçã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 o 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 o âmbito da Conta de Faturação Externa e 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}' para o âmbito da Subscrição Externa.
- viewName
-
string
Ver nome
- parameters
- View
Parâmetros fornecidos para a operação CreateOrUpdate View.
Os parâmetros de opções.
Devoluções
Promise<View>
delete(string, ViewsDeleteOptionalParams)
A operação para excluir um modo de exibição.
function delete(viewName: string, options?: ViewsDeleteOptionalParams): Promise<void>
Parâmetros
- viewName
-
string
Ver nome
- options
- ViewsDeleteOptionalParams
Os parâmetros de opções.
Devoluções
Promise<void>
deleteByScope(string, string, ViewsDeleteByScopeOptionalParams)
A operação para excluir um modo de 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 o 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 o âmbito da Conta de Faturação Externa e 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}' para o âmbito da Subscrição Externa.
- viewName
-
string
Ver nome
- options
- ViewsDeleteByScopeOptionalParams
Os parâmetros de opções.
Devoluções
Promise<void>
get(string, ViewsGetOptionalParams)
Obtém o modo de exibição por nome do modo de exibição.
function get(viewName: string, options?: ViewsGetOptionalParams): Promise<View>
Parâmetros
- viewName
-
string
Ver nome
- options
- ViewsGetOptionalParams
Os parâmetros de opções.
Devoluções
Promise<View>
getByScope(string, string, ViewsGetByScopeOptionalParams)
Obtém o modo de exibição para o escopo definido pelo nome do modo 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 o 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 o âmbito da Conta de Faturação Externa e 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}' para o âmbito da Subscrição Externa.
- viewName
-
string
Ver nome
- options
- ViewsGetByScopeOptionalParams
Os parâmetros de opções.
Devoluções
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.
Devoluções
listByScope(string, ViewsListByScopeOptionalParams)
Lista todos os modos de exibição no escopo determinado.
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 o 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 o âmbito da Conta de Faturação Externa e 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}' para o âmbito da Subscrição Externa.
- options
- ViewsListByScopeOptionalParams
Os parâmetros de opções.