Views interface
Schnittstelle, die ansichten darstellt.
Methoden
| create |
Der Vorgang zum Erstellen oder Aktualisieren einer Ansicht. Für den Aktualisierungsvorgang muss das neueste eTag in der Anforderung festgelegt werden. Sie können das neueste eTag abrufen, indem Sie einen Get-Vorgang ausführen. Für den Erstellungsvorgang ist kein eTag erforderlich. |
| create |
Der Vorgang zum Erstellen oder Aktualisieren einer Ansicht. Für den Aktualisierungsvorgang muss das neueste eTag in der Anforderung festgelegt werden. Sie können das neueste eTag abrufen, indem Sie einen Get-Vorgang ausführen. Für den Erstellungsvorgang ist kein eTag erforderlich. |
| delete(string, Views |
Der Vorgang zum Löschen einer Ansicht. |
| delete |
Der Vorgang zum Löschen einer Ansicht. |
| get(string, Views |
Ruft die Ansicht nach Ansichtsname ab. |
| get |
Ruft die Ansicht für den definierten Bereich anhand des Ansichtsnamens ab. |
| list(Views |
Listet alle Ansichten nach Mandant und Objekt auf. |
| list |
Listet alle Ansichten im angegebenen Bereich auf. |
Details zur Methode
createOrUpdate(string, View, ViewsCreateOrUpdateOptionalParams)
Der Vorgang zum Erstellen oder Aktualisieren einer Ansicht. Für den Aktualisierungsvorgang muss das neueste eTag in der Anforderung festgelegt werden. Sie können das neueste eTag abrufen, indem Sie einen Get-Vorgang ausführen. Für den Erstellungsvorgang ist kein eTag erforderlich.
function createOrUpdate(viewName: string, parameters: View, options?: ViewsCreateOrUpdateOptionalParams): Promise<View>
Parameter
- viewName
-
string
Ansichtsname
- parameters
- View
Parameter, die für den CreateOrUpdate-Ansichtsvorgang bereitgestellt werden.
Die Optionsparameter.
Gibt zurück
Promise<View>
createOrUpdateByScope(string, string, View, ViewsCreateOrUpdateByScopeOptionalParams)
Der Vorgang zum Erstellen oder Aktualisieren einer Ansicht. Für den Aktualisierungsvorgang muss das neueste eTag in der Anforderung festgelegt werden. Sie können das neueste eTag abrufen, indem Sie einen Get-Vorgang ausführen. Für den Erstellungsvorgang ist kein eTag erforderlich.
function createOrUpdateByScope(scope: string, viewName: string, parameters: View, options?: ViewsCreateOrUpdateByScopeOptionalParams): Promise<View>
Parameter
- scope
-
string
Der Bereich, der Ansichtsvorgängen zugeordnet ist. Dies umfasst "abonnements/{subscriptionId}" für den Abonnementbereich, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' für resourceGroup-Bereich, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' for Billing Account scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' für Abteilungsbereich, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' für enrollmentAccount-Bereich, '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}' für den Bereich des externen Abrechnungskontos und 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}' für den Bereich externes Abonnement.
- viewName
-
string
Ansichtsname
- parameters
- View
Parameter, die für den CreateOrUpdate-Ansichtsvorgang bereitgestellt werden.
Die Optionsparameter.
Gibt zurück
Promise<View>
delete(string, ViewsDeleteOptionalParams)
Der Vorgang zum Löschen einer Ansicht.
function delete(viewName: string, options?: ViewsDeleteOptionalParams): Promise<void>
Parameter
- viewName
-
string
Ansichtsname
- options
- ViewsDeleteOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<void>
deleteByScope(string, string, ViewsDeleteByScopeOptionalParams)
Der Vorgang zum Löschen einer Ansicht.
function deleteByScope(scope: string, viewName: string, options?: ViewsDeleteByScopeOptionalParams): Promise<void>
Parameter
- scope
-
string
Der Bereich, der Ansichtsvorgängen zugeordnet ist. Dies umfasst "abonnements/{subscriptionId}" für den Abonnementbereich, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' für resourceGroup-Bereich, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' for Billing Account scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' für Abteilungsbereich, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' für enrollmentAccount-Bereich, '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}' für den Bereich des externen Abrechnungskontos und 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}' für den Bereich externes Abonnement.
- viewName
-
string
Ansichtsname
- options
- ViewsDeleteByScopeOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<void>
get(string, ViewsGetOptionalParams)
Ruft die Ansicht nach Ansichtsname ab.
function get(viewName: string, options?: ViewsGetOptionalParams): Promise<View>
Parameter
- viewName
-
string
Ansichtsname
- options
- ViewsGetOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<View>
getByScope(string, string, ViewsGetByScopeOptionalParams)
Ruft die Ansicht für den definierten Bereich anhand des Ansichtsnamens ab.
function getByScope(scope: string, viewName: string, options?: ViewsGetByScopeOptionalParams): Promise<View>
Parameter
- scope
-
string
Der Bereich, der Ansichtsvorgängen zugeordnet ist. Dies umfasst "abonnements/{subscriptionId}" für den Abonnementbereich, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' für resourceGroup-Bereich, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' for Billing Account scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' für Abteilungsbereich, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' für enrollmentAccount-Bereich, '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}' für den Bereich des externen Abrechnungskontos und 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}' für den Bereich externes Abonnement.
- viewName
-
string
Ansichtsname
- options
- ViewsGetByScopeOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<View>
list(ViewsListOptionalParams)
Listet alle Ansichten nach Mandant und Objekt auf.
function list(options?: ViewsListOptionalParams): PagedAsyncIterableIterator<View, View[], PageSettings>
Parameter
- options
- ViewsListOptionalParams
Die Optionsparameter.
Gibt zurück
listByScope(string, ViewsListByScopeOptionalParams)
Listet alle Ansichten im angegebenen Bereich auf.
function listByScope(scope: string, options?: ViewsListByScopeOptionalParams): PagedAsyncIterableIterator<View, View[], PageSettings>
Parameter
- scope
-
string
Der Bereich, der Ansichtsvorgängen zugeordnet ist. Dies umfasst "abonnements/{subscriptionId}" für den Abonnementbereich, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' für resourceGroup-Bereich, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' for Billing Account scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' für Abteilungsbereich, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' für enrollmentAccount-Bereich, '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}' für den Bereich des externen Abrechnungskontos und 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}' für den Bereich externes Abonnement.
- options
- ViewsListByScopeOptionalParams
Die Optionsparameter.