Aracılığıyla paylaş


Views interface

Görünümler'i temsil eden arabirim.

Yöntemler

createOrUpdate(string, View, ViewsCreateOrUpdateOptionalParams)

Görünümü oluşturma veya güncelleştirme işlemi. Güncelleştirme işlemi, istekte en son eTag'in ayarlanmasını gerektirir. Bir get işlemi gerçekleştirerek en son eTag'i edinebilirsiniz. Oluşturma işlemi eTag gerektirmez.

createOrUpdateByScope(string, string, View, ViewsCreateOrUpdateByScopeOptionalParams)

Görünümü oluşturma veya güncelleştirme işlemi. Güncelleştirme işlemi, istekte en son eTag'in ayarlanmasını gerektirir. Bir get işlemi gerçekleştirerek en son eTag'i edinebilirsiniz. Oluşturma işlemi eTag gerektirmez.

delete(string, ViewsDeleteOptionalParams)

Görünümü silme işlemi.

deleteByScope(string, string, ViewsDeleteByScopeOptionalParams)

Görünümü silme işlemi.

get(string, ViewsGetOptionalParams)

Görünümü görünüm adına göre alır.

getByScope(string, string, ViewsGetByScopeOptionalParams)

Tanımlı kapsamın görünümünü görünüm adına göre alır.

list(ViewsListOptionalParams)

Tüm görünümleri kiracıya ve nesneye göre listeler.

listByScope(string, ViewsListByScopeOptionalParams)

Verilen kapsamdaki tüm görünümleri listeler.

Yöntem Ayrıntıları

createOrUpdate(string, View, ViewsCreateOrUpdateOptionalParams)

Görünümü oluşturma veya güncelleştirme işlemi. Güncelleştirme işlemi, istekte en son eTag'in ayarlanmasını gerektirir. Bir get işlemi gerçekleştirerek en son eTag'i edinebilirsiniz. Oluşturma işlemi eTag gerektirmez.

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

Parametreler

viewName

string

Görünüm adı

parameters
View

CreateOrUpdate Görünümü işlemine sağlanan parametreler.

options
ViewsCreateOrUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<View>

createOrUpdateByScope(string, string, View, ViewsCreateOrUpdateByScopeOptionalParams)

Görünümü oluşturma veya güncelleştirme işlemi. Güncelleştirme işlemi, istekte en son eTag'in ayarlanmasını gerektirir. Bir get işlemi gerçekleştirerek en son eTag'i edinebilirsiniz. Oluşturma işlemi eTag gerektirmez.

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

Parametreler

scope

string

Görüntüleme işlemleriyle ilişkili kapsam. Buna abonelik kapsamı için 'subscriptions/{subscriptionId}' dahildir, ResourceGroup kapsamı için 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}', Faturalama Hesabı kapsamı için 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}', Departman kapsamı için 'providers/Microsoft.Billing/billingAccountId}/departments/{departmentId}', 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ EnrollmentAccount kapsamı için enrollmentAccountId}', BillingProfile kapsamı için 'providers/Microsoft.Billing/billingAccountId}/billingProfiles/{billingProfileId}' 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' for InvoiceSection scope, 'providers/Microsoft.Management/managementGroups/{managementGroupId}' for Management Group scope, 'providers/Microsoft.CostManagement/externalBillingAccounts/{ Dış Faturalama Hesabı kapsamı için externalBillingAccountName}' ve Dış Abonelik kapsamı için 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}'.

viewName

string

Görünüm adı

parameters
View

CreateOrUpdate Görünümü işlemine sağlanan parametreler.

options
ViewsCreateOrUpdateByScopeOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<View>

delete(string, ViewsDeleteOptionalParams)

Görünümü silme işlemi.

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

Parametreler

viewName

string

Görünüm adı

options
ViewsDeleteOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<void>

deleteByScope(string, string, ViewsDeleteByScopeOptionalParams)

Görünümü silme işlemi.

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

Parametreler

scope

string

Görüntüleme işlemleriyle ilişkili kapsam. Buna abonelik kapsamı için 'subscriptions/{subscriptionId}' dahildir, ResourceGroup kapsamı için 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}', Faturalama Hesabı kapsamı için 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}', Departman kapsamı için 'providers/Microsoft.Billing/billingAccountId}/departments/{departmentId}', 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ EnrollmentAccount kapsamı için enrollmentAccountId}', BillingProfile kapsamı için 'providers/Microsoft.Billing/billingAccountId}/billingProfiles/{billingProfileId}' 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' for InvoiceSection scope, 'providers/Microsoft.Management/managementGroups/{managementGroupId}' for Management Group scope, 'providers/Microsoft.CostManagement/externalBillingAccounts/{ Dış Faturalama Hesabı kapsamı için externalBillingAccountName}' ve Dış Abonelik kapsamı için 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}'.

viewName

string

Görünüm adı

options
ViewsDeleteByScopeOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<void>

get(string, ViewsGetOptionalParams)

Görünümü görünüm adına göre alır.

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

Parametreler

viewName

string

Görünüm adı

options
ViewsGetOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<View>

getByScope(string, string, ViewsGetByScopeOptionalParams)

Tanımlı kapsamın görünümünü görünüm adına göre alır.

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

Parametreler

scope

string

Görüntüleme işlemleriyle ilişkili kapsam. Buna abonelik kapsamı için 'subscriptions/{subscriptionId}' dahildir, ResourceGroup kapsamı için 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}', Faturalama Hesabı kapsamı için 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}', Departman kapsamı için 'providers/Microsoft.Billing/billingAccountId}/departments/{departmentId}', 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ EnrollmentAccount kapsamı için enrollmentAccountId}', BillingProfile kapsamı için 'providers/Microsoft.Billing/billingAccountId}/billingProfiles/{billingProfileId}' 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' for InvoiceSection scope, 'providers/Microsoft.Management/managementGroups/{managementGroupId}' for Management Group scope, 'providers/Microsoft.CostManagement/externalBillingAccounts/{ Dış Faturalama Hesabı kapsamı için externalBillingAccountName}' ve Dış Abonelik kapsamı için 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}'.

viewName

string

Görünüm adı

options
ViewsGetByScopeOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<View>

list(ViewsListOptionalParams)

Tüm görünümleri kiracıya ve nesneye göre listeler.

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

Parametreler

options
ViewsListOptionalParams

Seçenekler parametreleri.

Döndürülenler

listByScope(string, ViewsListByScopeOptionalParams)

Verilen kapsamdaki tüm görünümleri listeler.

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

Parametreler

scope

string

Görüntüleme işlemleriyle ilişkili kapsam. Buna abonelik kapsamı için 'subscriptions/{subscriptionId}' dahildir, ResourceGroup kapsamı için 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}', Faturalama Hesabı kapsamı için 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}', Departman kapsamı için 'providers/Microsoft.Billing/billingAccountId}/departments/{departmentId}', 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ EnrollmentAccount kapsamı için enrollmentAccountId}', BillingProfile kapsamı için 'providers/Microsoft.Billing/billingAccountId}/billingProfiles/{billingProfileId}' 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' for InvoiceSection scope, 'providers/Microsoft.Management/managementGroups/{managementGroupId}' for Management Group scope, 'providers/Microsoft.CostManagement/externalBillingAccounts/{ Dış Faturalama Hesabı kapsamı için externalBillingAccountName}' ve Dış Abonelik kapsamı için 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}'.

options
ViewsListByScopeOptionalParams

Seçenekler parametreleri.

Döndürülenler