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
リソース作成パラメーター。
options パラメーター。
戻り値
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
リソース作成パラメーター。
options パラメーター。
戻り値
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
options パラメーター。
戻り値
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
options パラメーター。
戻り値
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
options パラメーター。
戻り値
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
options パラメーター。
戻り値
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
製品の名前。
options パラメーター。
戻り値
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
options パラメーター。
戻り値
Promise<Product>
listByCatalog(string, string, ProductsListByCatalogOptionalParams)
カタログ別に製品リソースを一覧表示する
function listByCatalog(resourceGroupName: string, catalogName: string, options?: ProductsListByCatalogOptionalParams): PagedAsyncIterableIterator<Product, Product[], PageSettings>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。 名前の大文字と小文字は区別されます。
- catalogName
-
string
カタログの名前
options パラメーター。
戻り値
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
製品の名前。
options パラメーター。