Compartir a través de


Products interface

Interfaz que representa un producto.

Métodos

beginCreateOrUpdate(string, string, string, Product, ProductsCreateOrUpdateOptionalParams)

Cree un producto. '.default' y '.unassigned' son valores definidos por el sistema y no se pueden usar para el nombre del producto.

beginCreateOrUpdateAndWait(string, string, string, Product, ProductsCreateOrUpdateOptionalParams)

Cree un producto. '.default' y '.unassigned' son valores definidos por el sistema y no se pueden usar para el nombre del producto.

beginDelete(string, string, string, ProductsDeleteOptionalParams)

Eliminar un producto. '.default' y '.unassigned' son valores definidos por el sistema y no se pueden usar para el nombre del producto'

beginDeleteAndWait(string, string, string, ProductsDeleteOptionalParams)

Eliminar un producto. '.default' y '.unassigned' son valores definidos por el sistema y no se pueden usar para el nombre del producto'

beginUpdate(string, string, string, ProductUpdate, ProductsUpdateOptionalParams)

Actualizar un producto. '.default' y '.unassigned' son valores definidos por el sistema y no se pueden usar para el nombre del producto.

beginUpdateAndWait(string, string, string, ProductUpdate, ProductsUpdateOptionalParams)

Actualizar un producto. '.default' y '.unassigned' son valores definidos por el sistema y no se pueden usar para el nombre del producto.

countDevices(string, string, string, ProductsCountDevicesOptionalParams)

Cuenta los dispositivos del producto. '.default' y '.unassigned' son valores definidos por el sistema y no se pueden usar para el nombre del producto.

get(string, string, string, ProductsGetOptionalParams)

Obtener un producto. '.default' y '.unassigned' son valores definidos por el sistema y no se pueden usar para el nombre del producto.

listByCatalog(string, string, ProductsListByCatalogOptionalParams)

Enumerar los recursos del producto por catálogo

listGenerateDefaultDeviceGroups(string, string, string, ProductsGenerateDefaultDeviceGroupsOptionalParams)

Genera grupos de dispositivos predeterminados para el producto. '.default' y '.unassigned' son valores definidos por el sistema y no se pueden usar para el nombre del producto.

Detalles del método

beginCreateOrUpdate(string, string, string, Product, ProductsCreateOrUpdateOptionalParams)

Cree un producto. '.default' y '.unassigned' son valores definidos por el sistema y no se pueden usar para el nombre del producto.

function beginCreateOrUpdate(resourceGroupName: string, catalogName: string, productName: string, resource: Product, options?: ProductsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Product>, Product>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

catalogName

string

Nombre del catálogo

productName

string

Nombre del producto.

resource
Product

Parámetros de creación de recursos.

options
ProductsCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<@azure/core-lro.SimplePollerLike<OperationState<Product>, Product>>

beginCreateOrUpdateAndWait(string, string, string, Product, ProductsCreateOrUpdateOptionalParams)

Cree un producto. '.default' y '.unassigned' son valores definidos por el sistema y no se pueden usar para el nombre del producto.

function beginCreateOrUpdateAndWait(resourceGroupName: string, catalogName: string, productName: string, resource: Product, options?: ProductsCreateOrUpdateOptionalParams): Promise<Product>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

catalogName

string

Nombre del catálogo

productName

string

Nombre del producto.

resource
Product

Parámetros de creación de recursos.

options
ProductsCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<Product>

beginDelete(string, string, string, ProductsDeleteOptionalParams)

Eliminar un producto. '.default' y '.unassigned' son valores definidos por el sistema y no se pueden usar para el nombre del producto'

function beginDelete(resourceGroupName: string, catalogName: string, productName: string, options?: ProductsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

catalogName

string

Nombre del catálogo

productName

string

Nombre del producto.

options
ProductsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, ProductsDeleteOptionalParams)

Eliminar un producto. '.default' y '.unassigned' son valores definidos por el sistema y no se pueden usar para el nombre del producto'

function beginDeleteAndWait(resourceGroupName: string, catalogName: string, productName: string, options?: ProductsDeleteOptionalParams): Promise<void>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

catalogName

string

Nombre del catálogo

productName

string

Nombre del producto.

options
ProductsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

beginUpdate(string, string, string, ProductUpdate, ProductsUpdateOptionalParams)

Actualizar un producto. '.default' y '.unassigned' son valores definidos por el sistema y no se pueden usar para el nombre del producto.

function beginUpdate(resourceGroupName: string, catalogName: string, productName: string, properties: ProductUpdate, options?: ProductsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Product>, Product>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

catalogName

string

Nombre del catálogo

productName

string

Nombre del producto.

properties
ProductUpdate

Propiedades de recursos que se van a actualizar.

options
ProductsUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<@azure/core-lro.SimplePollerLike<OperationState<Product>, Product>>

beginUpdateAndWait(string, string, string, ProductUpdate, ProductsUpdateOptionalParams)

Actualizar un producto. '.default' y '.unassigned' son valores definidos por el sistema y no se pueden usar para el nombre del producto.

function beginUpdateAndWait(resourceGroupName: string, catalogName: string, productName: string, properties: ProductUpdate, options?: ProductsUpdateOptionalParams): Promise<Product>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

catalogName

string

Nombre del catálogo

productName

string

Nombre del producto.

properties
ProductUpdate

Propiedades de recursos que se van a actualizar.

options
ProductsUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<Product>

countDevices(string, string, string, ProductsCountDevicesOptionalParams)

Cuenta los dispositivos del producto. '.default' y '.unassigned' son valores definidos por el sistema y no se pueden usar para el nombre del producto.

function countDevices(resourceGroupName: string, catalogName: string, productName: string, options?: ProductsCountDevicesOptionalParams): Promise<CountDevicesResponse>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

catalogName

string

Nombre del catálogo

productName

string

Nombre del producto.

options
ProductsCountDevicesOptionalParams

Parámetros de opciones.

Devoluciones

get(string, string, string, ProductsGetOptionalParams)

Obtener un producto. '.default' y '.unassigned' son valores definidos por el sistema y no se pueden usar para el nombre del producto.

function get(resourceGroupName: string, catalogName: string, productName: string, options?: ProductsGetOptionalParams): Promise<Product>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

catalogName

string

Nombre del catálogo

productName

string

Nombre del producto.

options
ProductsGetOptionalParams

Parámetros de opciones.

Devoluciones

Promise<Product>

listByCatalog(string, string, ProductsListByCatalogOptionalParams)

Enumerar los recursos del producto por catálogo

function listByCatalog(resourceGroupName: string, catalogName: string, options?: ProductsListByCatalogOptionalParams): PagedAsyncIterableIterator<Product, Product[], PageSettings>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

catalogName

string

Nombre del catálogo

options
ProductsListByCatalogOptionalParams

Parámetros de opciones.

Devoluciones

listGenerateDefaultDeviceGroups(string, string, string, ProductsGenerateDefaultDeviceGroupsOptionalParams)

Genera grupos de dispositivos predeterminados para el producto. '.default' y '.unassigned' son valores definidos por el sistema y no se pueden usar para el nombre del producto.

function listGenerateDefaultDeviceGroups(resourceGroupName: string, catalogName: string, productName: string, options?: ProductsGenerateDefaultDeviceGroupsOptionalParams): PagedAsyncIterableIterator<DeviceGroup, DeviceGroup[], PageSettings>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

catalogName

string

Nombre del catálogo

productName

string

Nombre del producto.

options
ProductsGenerateDefaultDeviceGroupsOptionalParams

Parámetros de opciones.

Devoluciones