Products interface
제품을 나타내는 인터페이스입니다.
메서드
메서드 세부 정보
beginCreateOrUpdate(string, string, string, Product, ProductsCreateOrUpdateOptionalParams)
제품을 만듭니다. '.default' 및 '.unassigned'는 시스템 정의 값이며 제품 이름에 사용할 수 없습니다.
function beginCreateOrUpdate(resourceGroupName: string, catalogName: string, productName: string, resource: Product, options?: ProductsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Product>, Product>>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- catalogName
-
string
카탈로그 이름
- productName
-
string
제품 이름입니다.
- resource
- Product
리소스 만들기 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<@azure/core-lro.SimplePollerLike<OperationState<Product>, Product>>
beginCreateOrUpdateAndWait(string, string, string, Product, ProductsCreateOrUpdateOptionalParams)
제품을 만듭니다. '.default' 및 '.unassigned'는 시스템 정의 값이며 제품 이름에 사용할 수 없습니다.
function beginCreateOrUpdateAndWait(resourceGroupName: string, catalogName: string, productName: string, resource: Product, options?: ProductsCreateOrUpdateOptionalParams): Promise<Product>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- catalogName
-
string
카탈로그 이름
- productName
-
string
제품 이름입니다.
- resource
- Product
리소스 만들기 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<Product>
beginDelete(string, string, string, ProductsDeleteOptionalParams)
제품을 삭제합니다. '.default' 및 '.unassigned'는 시스템 정의 값이며 제품 이름에 사용할 수 없습니다.
function beginDelete(resourceGroupName: string, catalogName: string, productName: string, options?: ProductsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- catalogName
-
string
카탈로그 이름
- productName
-
string
제품 이름입니다.
- options
- ProductsDeleteOptionalParams
옵션 매개 변수입니다.
반환
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, ProductsDeleteOptionalParams)
제품을 삭제합니다. '.default' 및 '.unassigned'는 시스템 정의 값이며 제품 이름에 사용할 수 없습니다.
function beginDeleteAndWait(resourceGroupName: string, catalogName: string, productName: string, options?: ProductsDeleteOptionalParams): Promise<void>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- catalogName
-
string
카탈로그 이름
- productName
-
string
제품 이름입니다.
- options
- ProductsDeleteOptionalParams
옵션 매개 변수입니다.
반환
Promise<void>
beginUpdate(string, string, string, ProductUpdate, ProductsUpdateOptionalParams)
제품을 업데이트합니다. '.default' 및 '.unassigned'는 시스템 정의 값이며 제품 이름에 사용할 수 없습니다.
function beginUpdate(resourceGroupName: string, catalogName: string, productName: string, properties: ProductUpdate, options?: ProductsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Product>, Product>>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- catalogName
-
string
카탈로그 이름
- productName
-
string
제품 이름입니다.
- properties
- ProductUpdate
업데이트할 리소스 속성입니다.
- options
- ProductsUpdateOptionalParams
옵션 매개 변수입니다.
반환
Promise<@azure/core-lro.SimplePollerLike<OperationState<Product>, Product>>
beginUpdateAndWait(string, string, string, ProductUpdate, ProductsUpdateOptionalParams)
제품을 업데이트합니다. '.default' 및 '.unassigned'는 시스템 정의 값이며 제품 이름에 사용할 수 없습니다.
function beginUpdateAndWait(resourceGroupName: string, catalogName: string, productName: string, properties: ProductUpdate, options?: ProductsUpdateOptionalParams): Promise<Product>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- catalogName
-
string
카탈로그 이름
- productName
-
string
제품 이름입니다.
- properties
- ProductUpdate
업데이트할 리소스 속성입니다.
- options
- ProductsUpdateOptionalParams
옵션 매개 변수입니다.
반환
Promise<Product>
countDevices(string, string, string, ProductsCountDevicesOptionalParams)
제품의 디바이스 수를 계산합니다. '.default' 및 '.unassigned'는 시스템 정의 값이며 제품 이름에 사용할 수 없습니다.
function countDevices(resourceGroupName: string, catalogName: string, productName: string, options?: ProductsCountDevicesOptionalParams): Promise<CountDevicesResponse>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- catalogName
-
string
카탈로그 이름
- productName
-
string
제품 이름입니다.
옵션 매개 변수입니다.
반환
Promise<CountDevicesResponse>
get(string, string, string, ProductsGetOptionalParams)
제품을 가져옵니다. '.default' 및 '.unassigned'는 시스템 정의 값이며 제품 이름에 사용할 수 없습니다.
function get(resourceGroupName: string, catalogName: string, productName: string, options?: ProductsGetOptionalParams): Promise<Product>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- catalogName
-
string
카탈로그 이름
- productName
-
string
제품 이름입니다.
- options
- ProductsGetOptionalParams
옵션 매개 변수입니다.
반환
Promise<Product>
listByCatalog(string, string, ProductsListByCatalogOptionalParams)
카탈로그별 제품 리소스 나열
function listByCatalog(resourceGroupName: string, catalogName: string, options?: ProductsListByCatalogOptionalParams): PagedAsyncIterableIterator<Product, Product[], PageSettings>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- catalogName
-
string
카탈로그 이름
옵션 매개 변수입니다.
반환
listGenerateDefaultDeviceGroups(string, string, string, ProductsGenerateDefaultDeviceGroupsOptionalParams)
제품에 대한 기본 디바이스 그룹을 생성합니다. '.default' 및 '.unassigned'는 시스템 정의 값이며 제품 이름에 사용할 수 없습니다.
function listGenerateDefaultDeviceGroups(resourceGroupName: string, catalogName: string, productName: string, options?: ProductsGenerateDefaultDeviceGroupsOptionalParams): PagedAsyncIterableIterator<DeviceGroup, DeviceGroup[], PageSettings>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- catalogName
-
string
카탈로그 이름
- productName
-
string
제품 이름입니다.
옵션 매개 변수입니다.