Views interface
Görünümler'i temsil eden arabirim.
Yöntemler
| create |
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. |
| create |
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, Views |
Görünümü silme işlemi. |
| delete |
Görünümü silme işlemi. |
| get(string, Views |
Görünümü görünüm adına göre alır. |
| get |
Tanımlı kapsamın görünümünü görünüm adına göre alır. |
| list(Views |
Tüm görünümleri kiracıya ve nesneye göre listeler. |
| list |
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.
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.
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.