ViewsOperations interface

뷰 연산을 나타내는 인터페이스.

속성

createOrUpdate

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

createOrUpdateByScope

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

delete

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

deleteByScope

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

get

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

getByScope

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

list

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

listByScope

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

속성 세부 정보

createOrUpdate

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

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

속성 값

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

createOrUpdateByScope

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

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

속성 값

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

delete

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

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

속성 값

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

deleteByScope

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

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

속성 값

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

get

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

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

속성 값

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

getByScope

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

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

속성 값

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

list

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

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

속성 값

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

listByScope

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

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

속성 값

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