Views interface
뷰를 나타내는 인터페이스입니다.
메서드
| create |
뷰를 만들거나 업데이트하는 작업입니다. 업데이트 작업을 수행하려면 요청에 최신 eTag를 설정해야 합니다. 가져오기 작업을 수행하여 최신 eTag를 가져올 수 있습니다. 만들기 작업에는 eTag가 필요하지 않습니다. |
| create |
뷰를 만들거나 업데이트하는 작업입니다. 업데이트 작업을 수행하려면 요청에 최신 eTag를 설정해야 합니다. 가져오기 작업을 수행하여 최신 eTag를 가져올 수 있습니다. 만들기 작업에는 eTag가 필요하지 않습니다. |
| delete(string, Views |
뷰를 삭제하는 작업입니다. |
| delete |
뷰를 삭제하는 작업입니다. |
| get(string, Views |
뷰 이름을 사용하여 뷰를 가져옵니다. |
| get |
뷰 이름으로 정의된 범위에 대한 뷰를 가져옵니다. |
| list(Views |
테넌트 및 개체별로 모든 보기를 나열합니다. |
| list |
지정된 범위의 모든 보기를 나열합니다. |
메서드 세부 정보
createOrUpdate(string, View, ViewsCreateOrUpdateOptionalParams)
뷰를 만들거나 업데이트하는 작업입니다. 업데이트 작업을 수행하려면 요청에 최신 eTag를 설정해야 합니다. 가져오기 작업을 수행하여 최신 eTag를 가져올 수 있습니다. 만들기 작업에는 eTag가 필요하지 않습니다.
function createOrUpdate(viewName: string, parameters: View, options?: ViewsCreateOrUpdateOptionalParams): Promise<View>
매개 변수
- viewName
-
string
보기 이름
- parameters
- View
CreateOrUpdate 뷰 작업에 제공된 매개 변수입니다.
옵션 매개 변수입니다.
반환
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 뷰 작업에 제공된 매개 변수입니다.
옵션 매개 변수입니다.
반환
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
옵션 매개 변수입니다.