다음을 통해 공유


Views interface

뷰를 나타내는 인터페이스입니다.

메서드

createOrUpdate(string, View, ViewsCreateOrUpdateOptionalParams)

뷰를 만들거나 업데이트하는 작업입니다. 업데이트 작업을 수행하려면 요청에 최신 eTag를 설정해야 합니다. 가져오기 작업을 수행하여 최신 eTag를 가져올 수 있습니다. 만들기 작업에는 eTag가 필요하지 않습니다.

createOrUpdateByScope(string, string, View, ViewsCreateOrUpdateByScopeOptionalParams)

뷰를 만들거나 업데이트하는 작업입니다. 업데이트 작업을 수행하려면 요청에 최신 eTag를 설정해야 합니다. 가져오기 작업을 수행하여 최신 eTag를 가져올 수 있습니다. 만들기 작업에는 eTag가 필요하지 않습니다.

delete(string, ViewsDeleteOptionalParams)

뷰를 삭제하는 작업입니다.

deleteByScope(string, string, ViewsDeleteByScopeOptionalParams)

뷰를 삭제하는 작업입니다.

get(string, ViewsGetOptionalParams)

뷰 이름을 사용하여 뷰를 가져옵니다.

getByScope(string, string, ViewsGetByScopeOptionalParams)

뷰 이름으로 정의된 범위에 대한 뷰를 가져옵니다.

list(ViewsListOptionalParams)

테넌트 및 개체별로 모든 보기를 나열합니다.

listByScope(string, ViewsListByScopeOptionalParams)

지정된 범위의 모든 보기를 나열합니다.

메서드 세부 정보

createOrUpdate(string, View, ViewsCreateOrUpdateOptionalParams)

뷰를 만들거나 업데이트하는 작업입니다. 업데이트 작업을 수행하려면 요청에 최신 eTag를 설정해야 합니다. 가져오기 작업을 수행하여 최신 eTag를 가져올 수 있습니다. 만들기 작업에는 eTag가 필요하지 않습니다.

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

매개 변수

viewName

string

보기 이름

parameters
View

CreateOrUpdate 뷰 작업에 제공된 매개 변수입니다.

options
ViewsCreateOrUpdateOptionalParams

옵션 매개 변수입니다.

반환

Promise<View>

createOrUpdateByScope(string, string, View, ViewsCreateOrUpdateByScopeOptionalParams)

뷰를 만들거나 업데이트하는 작업입니다. 업데이트 작업을 수행하려면 요청에 최신 eTag를 설정해야 합니다. 가져오기 작업을 수행하여 최신 eTag를 가져올 수 있습니다. 만들기 작업에는 eTag가 필요하지 않습니다.

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

매개 변수

scope

string

보기 작업과 연결된 범위입니다. 여기에는 구독 범위에 대한 'subscriptions/{subscriptionId}', resourceGroup 범위에 대한 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'이 포함됩니다. 청구 계정 범위에 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' - 부서 범위의 경우 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}', 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccount 범위의 enrollmentAccountId}', BillingProfile 범위에 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' InvoiceSection 범위에 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' - 관리 그룹 범위의 경우 'providers/Microsoft.Management/managementGroups/{managementGroupId}', 'providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName}' - 외부 청구 계정 범위 및 외부 구독 범위에 대한 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}'입니다.

viewName

string

보기 이름

parameters
View

CreateOrUpdate 뷰 작업에 제공된 매개 변수입니다.

options
ViewsCreateOrUpdateByScopeOptionalParams

옵션 매개 변수입니다.

반환

Promise<View>

delete(string, ViewsDeleteOptionalParams)

뷰를 삭제하는 작업입니다.

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

매개 변수

viewName

string

보기 이름

options
ViewsDeleteOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

deleteByScope(string, string, ViewsDeleteByScopeOptionalParams)

뷰를 삭제하는 작업입니다.

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

매개 변수

scope

string

보기 작업과 연결된 범위입니다. 여기에는 구독 범위에 대한 'subscriptions/{subscriptionId}', resourceGroup 범위에 대한 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'이 포함됩니다. 청구 계정 범위에 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' - 부서 범위의 경우 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}', 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccount 범위의 enrollmentAccountId}', BillingProfile 범위에 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' InvoiceSection 범위에 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' - 관리 그룹 범위의 경우 'providers/Microsoft.Management/managementGroups/{managementGroupId}', 'providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName}' - 외부 청구 계정 범위 및 외부 구독 범위에 대한 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}'입니다.

viewName

string

보기 이름

options
ViewsDeleteByScopeOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

get(string, ViewsGetOptionalParams)

뷰 이름을 사용하여 뷰를 가져옵니다.

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

매개 변수

viewName

string

보기 이름

options
ViewsGetOptionalParams

옵션 매개 변수입니다.

반환

Promise<View>

getByScope(string, string, ViewsGetByScopeOptionalParams)

뷰 이름으로 정의된 범위에 대한 뷰를 가져옵니다.

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

매개 변수

scope

string

보기 작업과 연결된 범위입니다. 여기에는 구독 범위에 대한 'subscriptions/{subscriptionId}', resourceGroup 범위에 대한 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'이 포함됩니다. 청구 계정 범위에 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' - 부서 범위의 경우 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}', 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccount 범위의 enrollmentAccountId}', BillingProfile 범위에 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' InvoiceSection 범위에 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' - 관리 그룹 범위의 경우 'providers/Microsoft.Management/managementGroups/{managementGroupId}', 'providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName}' - 외부 청구 계정 범위 및 외부 구독 범위에 대한 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}'입니다.

viewName

string

보기 이름

options
ViewsGetByScopeOptionalParams

옵션 매개 변수입니다.

반환

Promise<View>

list(ViewsListOptionalParams)

테넌트 및 개체별로 모든 보기를 나열합니다.

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

매개 변수

options
ViewsListOptionalParams

옵션 매개 변수입니다.

반환

listByScope(string, ViewsListByScopeOptionalParams)

지정된 범위의 모든 보기를 나열합니다.

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

매개 변수

scope

string

보기 작업과 연결된 범위입니다. 여기에는 구독 범위에 대한 'subscriptions/{subscriptionId}', resourceGroup 범위에 대한 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'이 포함됩니다. 청구 계정 범위에 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' - 부서 범위의 경우 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}', 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccount 범위의 enrollmentAccountId}', BillingProfile 범위에 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' InvoiceSection 범위에 대한 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' - 관리 그룹 범위의 경우 'providers/Microsoft.Management/managementGroups/{managementGroupId}', 'providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName}' - 외부 청구 계정 범위 및 외부 구독 범위에 대한 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}'입니다.

options
ViewsListByScopeOptionalParams

옵션 매개 변수입니다.

반환