Views interface
Interface que representa uma Vista.
Métodos
create |
A operação para criar ou atualizar uma vista. A operação de atualização requer que a eTag mais recente seja definida no pedido. Pode obter a eTag mais recente ao executar uma operação get. A operação de criação não requer eTag. |
create |
A operação para criar ou atualizar uma vista. A operação de atualização requer que a eTag mais recente seja definida no pedido. Pode obter a eTag mais recente ao executar uma operação get. A operação de criação não requer eTag. |
delete(string, Views |
A operação para eliminar uma vista. |
delete |
A operação para eliminar uma vista. |
get(string, Views |
Obtém a vista por nome de vista. |
get |
Obtém a vista para o âmbito definido por nome de vista. |
list(Views |
Lista todas as vistas por inquilino e objeto. |
list |
Lista todas as vistas no âmbito especificado. |
Detalhes de Método
createOrUpdate(string, View, ViewsCreateOrUpdateOptionalParams)
A operação para criar ou atualizar uma vista. A operação de atualização requer que a eTag mais recente seja definida no pedido. Pode obter a eTag mais recente ao executar 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 vista
- parameters
- View
Parâmetros fornecidos à 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 uma vista. A operação de atualização requer que a eTag mais recente seja definida no pedido. Pode obter a eTag mais recente ao executar 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 âmbito associado às operações de visualização. Isto inclui "subscriptions/{subscriptionId}" para o âmbito da subscrição, "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" para o âmbito resourceGroup, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}" para o âmbito da Conta de Faturação, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}" para o âmbito do Departamento, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}" para o âmbito EnrollmentAccount, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" para o âmbito BillingProfile, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}" para o âmbito InvoiceSection, "providers/Microsoft.Management/managementGroups/{managementGroupId}" para o âmbito do Grupo de Gestão, "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
Nome da vista
- parameters
- View
Parâmetros fornecidos à operação CreateOrUpdate View.
Os parâmetros de opções.
Devoluções
Promise<View>
delete(string, ViewsDeleteOptionalParams)
A operação para eliminar uma vista.
function delete(viewName: string, options?: ViewsDeleteOptionalParams): Promise<void>
Parâmetros
- viewName
-
string
Nome da vista
- options
- ViewsDeleteOptionalParams
Os parâmetros de opções.
Devoluções
Promise<void>
deleteByScope(string, string, ViewsDeleteByScopeOptionalParams)
A operação para eliminar uma vista.
function deleteByScope(scope: string, viewName: string, options?: ViewsDeleteByScopeOptionalParams): Promise<void>
Parâmetros
- scope
-
string
O âmbito associado às operações de visualização. Isto inclui "subscriptions/{subscriptionId}" para o âmbito da subscrição, "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" para o âmbito resourceGroup, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}" para o âmbito da Conta de Faturação, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}" para o âmbito do Departamento, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}" para o âmbito EnrollmentAccount, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" para o âmbito BillingProfile, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}" para o âmbito InvoiceSection, "providers/Microsoft.Management/managementGroups/{managementGroupId}" para o âmbito do Grupo de Gestão, "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
Nome da vista
- options
- ViewsDeleteByScopeOptionalParams
Os parâmetros de opções.
Devoluções
Promise<void>
get(string, ViewsGetOptionalParams)
Obtém a vista por nome de vista.
function get(viewName: string, options?: ViewsGetOptionalParams): Promise<View>
Parâmetros
- viewName
-
string
Nome da vista
- options
- ViewsGetOptionalParams
Os parâmetros de opções.
Devoluções
Promise<View>
getByScope(string, string, ViewsGetByScopeOptionalParams)
Obtém a vista para o âmbito definido por nome de vista.
function getByScope(scope: string, viewName: string, options?: ViewsGetByScopeOptionalParams): Promise<View>
Parâmetros
- scope
-
string
O âmbito associado às operações de visualização. Isto inclui "subscriptions/{subscriptionId}" para o âmbito da subscrição, "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" para o âmbito resourceGroup, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}" para o âmbito da Conta de Faturação, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}" para o âmbito do Departamento, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}" para o âmbito EnrollmentAccount, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" para o âmbito BillingProfile, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}" para o âmbito InvoiceSection, "providers/Microsoft.Management/managementGroups/{managementGroupId}" para o âmbito do Grupo de Gestão, "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
Nome da vista
- options
- ViewsGetByScopeOptionalParams
Os parâmetros de opções.
Devoluções
Promise<View>
list(ViewsListOptionalParams)
Lista todas as vistas por inquilino 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 todas as vistas no âmbito especificado.
function listByScope(scope: string, options?: ViewsListByScopeOptionalParams): PagedAsyncIterableIterator<View, View[], PageSettings>
Parâmetros
- scope
-
string
O âmbito associado às operações de visualização. Isto inclui "subscriptions/{subscriptionId}" para o âmbito da subscrição, "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" para o âmbito resourceGroup, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}" para o âmbito da Conta de Faturação, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}" para o âmbito do Departamento, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}" para o âmbito EnrollmentAccount, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" para o âmbito BillingProfile, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}" para o âmbito InvoiceSection, "providers/Microsoft.Management/managementGroups/{managementGroupId}" para o âmbito do Grupo de Gestão, "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.
Devoluções
Azure SDK for JavaScript