Share via


NamespaceDiscoveredDevicesOperations interface

Interface representing a NamespaceDiscoveredDevices operations.

Properties

createOrReplace

Create a NamespaceDiscoveredDevice

delete
get

Get a NamespaceDiscoveredDevice

listByResourceGroup

List NamespaceDiscoveredDevice resources by Namespace

update

Update a NamespaceDiscoveredDevice

Property Details

createOrReplace

Create a NamespaceDiscoveredDevice

createOrReplace: (resourceGroupName: string, namespaceName: string, discoveredDeviceName: string, resource: NamespaceDiscoveredDevice, options?: NamespaceDiscoveredDevicesCreateOrReplaceOptionalParams) => PollerLike<OperationState<NamespaceDiscoveredDevice>, NamespaceDiscoveredDevice>

Property Value

(resourceGroupName: string, namespaceName: string, discoveredDeviceName: string, resource: NamespaceDiscoveredDevice, options?: NamespaceDiscoveredDevicesCreateOrReplaceOptionalParams) => PollerLike<OperationState<NamespaceDiscoveredDevice>, NamespaceDiscoveredDevice>

delete

delete: (resourceGroupName: string, namespaceName: string, discoveredDeviceName: string, options?: NamespaceDiscoveredDevicesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, namespaceName: string, discoveredDeviceName: string, options?: NamespaceDiscoveredDevicesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Get a NamespaceDiscoveredDevice

get: (resourceGroupName: string, namespaceName: string, discoveredDeviceName: string, options?: NamespaceDiscoveredDevicesGetOptionalParams) => Promise<NamespaceDiscoveredDevice>

Property Value

(resourceGroupName: string, namespaceName: string, discoveredDeviceName: string, options?: NamespaceDiscoveredDevicesGetOptionalParams) => Promise<NamespaceDiscoveredDevice>

listByResourceGroup

List NamespaceDiscoveredDevice resources by Namespace

listByResourceGroup: (resourceGroupName: string, namespaceName: string, options?: NamespaceDiscoveredDevicesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<NamespaceDiscoveredDevice, NamespaceDiscoveredDevice[], PageSettings>

Property Value

(resourceGroupName: string, namespaceName: string, options?: NamespaceDiscoveredDevicesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<NamespaceDiscoveredDevice, NamespaceDiscoveredDevice[], PageSettings>

update

Update a NamespaceDiscoveredDevice

update: (resourceGroupName: string, namespaceName: string, discoveredDeviceName: string, properties: NamespaceDiscoveredDeviceUpdate, options?: NamespaceDiscoveredDevicesUpdateOptionalParams) => PollerLike<OperationState<NamespaceDiscoveredDevice>, NamespaceDiscoveredDevice>

Property Value

(resourceGroupName: string, namespaceName: string, discoveredDeviceName: string, properties: NamespaceDiscoveredDeviceUpdate, options?: NamespaceDiscoveredDevicesUpdateOptionalParams) => PollerLike<OperationState<NamespaceDiscoveredDevice>, NamespaceDiscoveredDevice>