Views interface
Interfaz que representa una vista.
Métodos
create |
Operación para crear o actualizar una vista. La operación de actualización requiere que se establezca la eTag más reciente en la solicitud. Puede obtener la eTag más reciente realizando una operación get. La operación de creación no requiere eTag. |
create |
Operación para crear o actualizar una vista. La operación de actualización requiere que se establezca la eTag más reciente en la solicitud. Puede obtener la eTag más reciente realizando una operación get. La operación de creación no requiere eTag. |
delete(string, Views |
Operación para eliminar una vista. |
delete |
Operación para eliminar una vista. |
get(string, Views |
Obtiene la vista por nombre de vista. |
get |
Obtiene la vista del ámbito definido por nombre de vista. |
list(Views |
Enumera todas las vistas por inquilino y objeto. |
list |
Enumera todas las vistas en el ámbito especificado. |
Detalles del método
createOrUpdate(string, View, ViewsCreateOrUpdateOptionalParams)
Operación para crear o actualizar una vista. La operación de actualización requiere que se establezca la eTag más reciente en la solicitud. Puede obtener la eTag más reciente realizando una operación get. La operación de creación no requiere eTag.
function createOrUpdate(viewName: string, parameters: View, options?: ViewsCreateOrUpdateOptionalParams): Promise<View>
Parámetros
- viewName
-
string
Nombre de la vista
- parameters
- View
Parámetros proporcionados a la operación CreateOrUpdate View.
Parámetros de opciones.
Devoluciones
Promise<View>
createOrUpdateByScope(string, string, View, ViewsCreateOrUpdateByScopeOptionalParams)
Operación para crear o actualizar una vista. La operación de actualización requiere que se establezca la eTag más reciente en la solicitud. Puede obtener la eTag más reciente realizando una operación get. La operación de creación no requiere eTag.
function createOrUpdateByScope(scope: string, viewName: string, parameters: View, options?: ViewsCreateOrUpdateByScopeOptionalParams): Promise<View>
Parámetros
- scope
-
string
Ámbito asociado a las operaciones de vista. Esto incluye "subscriptions/{subscriptionId}" para el ámbito de la suscripción, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para el ámbito de resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' para el ámbito de la cuenta de facturación, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' para el ámbito del departamento, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' para el ámbito EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' for BillingProfile scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' for InvoiceSection scope, 'providers/Microsoft.Management/managementGroups/{managementGroupId}' for Management Group scope, 'providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName}' para el ámbito de la cuenta de facturación externa y 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}' para el ámbito de la suscripción externa.
- viewName
-
string
Nombre de la vista
- parameters
- View
Parámetros proporcionados a la operación CreateOrUpdate View.
Parámetros de opciones.
Devoluciones
Promise<View>
delete(string, ViewsDeleteOptionalParams)
Operación para eliminar una vista.
function delete(viewName: string, options?: ViewsDeleteOptionalParams): Promise<void>
Parámetros
- viewName
-
string
Nombre de la vista
- options
- ViewsDeleteOptionalParams
Parámetros de opciones.
Devoluciones
Promise<void>
deleteByScope(string, string, ViewsDeleteByScopeOptionalParams)
Operación para eliminar una vista.
function deleteByScope(scope: string, viewName: string, options?: ViewsDeleteByScopeOptionalParams): Promise<void>
Parámetros
- scope
-
string
Ámbito asociado a las operaciones de vista. Esto incluye "subscriptions/{subscriptionId}" para el ámbito de la suscripción, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para el ámbito de resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' para el ámbito de la cuenta de facturación, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' para el ámbito del departamento, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' para el ámbito EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' for BillingProfile scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' for InvoiceSection scope, 'providers/Microsoft.Management/managementGroups/{managementGroupId}' for Management Group scope, 'providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName}' para el ámbito de la cuenta de facturación externa y 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}' para el ámbito de la suscripción externa.
- viewName
-
string
Nombre de la vista
- options
- ViewsDeleteByScopeOptionalParams
Parámetros de opciones.
Devoluciones
Promise<void>
get(string, ViewsGetOptionalParams)
Obtiene la vista por nombre de vista.
function get(viewName: string, options?: ViewsGetOptionalParams): Promise<View>
Parámetros
- viewName
-
string
Nombre de la vista
- options
- ViewsGetOptionalParams
Parámetros de opciones.
Devoluciones
Promise<View>
getByScope(string, string, ViewsGetByScopeOptionalParams)
Obtiene la vista del ámbito definido por nombre de vista.
function getByScope(scope: string, viewName: string, options?: ViewsGetByScopeOptionalParams): Promise<View>
Parámetros
- scope
-
string
Ámbito asociado a las operaciones de vista. Esto incluye "subscriptions/{subscriptionId}" para el ámbito de la suscripción, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para el ámbito de resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' para el ámbito de la cuenta de facturación, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' para el ámbito del departamento, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' para el ámbito EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' for BillingProfile scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' for InvoiceSection scope, 'providers/Microsoft.Management/managementGroups/{managementGroupId}' for Management Group scope, 'providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName}' para el ámbito de la cuenta de facturación externa y 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}' para el ámbito de la suscripción externa.
- viewName
-
string
Nombre de la vista
- options
- ViewsGetByScopeOptionalParams
Parámetros de opciones.
Devoluciones
Promise<View>
list(ViewsListOptionalParams)
Enumera todas las vistas por inquilino y objeto.
function list(options?: ViewsListOptionalParams): PagedAsyncIterableIterator<View, View[], PageSettings>
Parámetros
- options
- ViewsListOptionalParams
Parámetros de opciones.
Devoluciones
listByScope(string, ViewsListByScopeOptionalParams)
Enumera todas las vistas en el ámbito especificado.
function listByScope(scope: string, options?: ViewsListByScopeOptionalParams): PagedAsyncIterableIterator<View, View[], PageSettings>
Parámetros
- scope
-
string
Ámbito asociado a las operaciones de vista. Esto incluye "subscriptions/{subscriptionId}" para el ámbito de la suscripción, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para el ámbito de resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' para el ámbito de la cuenta de facturación, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' para el ámbito del departamento, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' para el ámbito EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' for BillingProfile scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' for InvoiceSection scope, 'providers/Microsoft.Management/managementGroups/{managementGroupId}' for Management Group scope, 'providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName}' para el ámbito de la cuenta de facturación externa y 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}' para el ámbito de la suscripción externa.
- options
- ViewsListByScopeOptionalParams
Parámetros de opciones.
Devoluciones
Azure SDK for JavaScript