Share via


NamespaceDevicesOperations interface

Interface representing a NamespaceDevices operations.

Properties

createOrReplace

Create a NamespaceDevice

delete
get

Get a NamespaceDevice

listByResourceGroup

List NamespaceDevice resources by Namespace

update

Update a NamespaceDevice

Property Details

createOrReplace

Create a NamespaceDevice

createOrReplace: (resourceGroupName: string, namespaceName: string, deviceName: string, resource: NamespaceDevice, options?: NamespaceDevicesCreateOrReplaceOptionalParams) => PollerLike<OperationState<NamespaceDevice>, NamespaceDevice>

Property Value

(resourceGroupName: string, namespaceName: string, deviceName: string, resource: NamespaceDevice, options?: NamespaceDevicesCreateOrReplaceOptionalParams) => PollerLike<OperationState<NamespaceDevice>, NamespaceDevice>

delete

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

Property Value

(resourceGroupName: string, namespaceName: string, deviceName: string, options?: NamespaceDevicesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Get a NamespaceDevice

get: (resourceGroupName: string, namespaceName: string, deviceName: string, options?: NamespaceDevicesGetOptionalParams) => Promise<NamespaceDevice>

Property Value

(resourceGroupName: string, namespaceName: string, deviceName: string, options?: NamespaceDevicesGetOptionalParams) => Promise<NamespaceDevice>

listByResourceGroup

List NamespaceDevice resources by Namespace

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

Property Value

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

update

Update a NamespaceDevice

update: (resourceGroupName: string, namespaceName: string, deviceName: string, properties: NamespaceDeviceUpdate, options?: NamespaceDevicesUpdateOptionalParams) => PollerLike<OperationState<NamespaceDevice>, NamespaceDevice>

Property Value

(resourceGroupName: string, namespaceName: string, deviceName: string, properties: NamespaceDeviceUpdate, options?: NamespaceDevicesUpdateOptionalParams) => PollerLike<OperationState<NamespaceDevice>, NamespaceDevice>