EdgeDevices interface
Interface representing a EdgeDevices.
Methods
| begin |
Create a EdgeDevice |
| begin |
Create a EdgeDevice |
| begin |
Delete a EdgeDevice |
| begin |
Delete a EdgeDevice |
| begin |
A long-running resource action. |
| begin |
A long-running resource action. |
| get(string, string, Edge |
Get a EdgeDevice |
| list(string, Edge |
List EdgeDevice resources by parent |
Method Details
beginCreateOrUpdate(string, string, EdgeDeviceUnion, EdgeDevicesCreateOrUpdateOptionalParams)
Create a EdgeDevice
function beginCreateOrUpdate(resourceUri: string, edgeDeviceName: string, resource: EdgeDeviceUnion, options?: EdgeDevicesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<EdgeDeviceUnion>, EdgeDeviceUnion>>
Parameters
- resourceUri
-
string
The fully qualified Azure Resource manager identifier of the resource.
- edgeDeviceName
-
string
Name of Device
- resource
- EdgeDeviceUnion
Resource create parameters.
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<EdgeDeviceUnion>, EdgeDeviceUnion>>
beginCreateOrUpdateAndWait(string, string, EdgeDeviceUnion, EdgeDevicesCreateOrUpdateOptionalParams)
Create a EdgeDevice
function beginCreateOrUpdateAndWait(resourceUri: string, edgeDeviceName: string, resource: EdgeDeviceUnion, options?: EdgeDevicesCreateOrUpdateOptionalParams): Promise<EdgeDeviceUnion>
Parameters
- resourceUri
-
string
The fully qualified Azure Resource manager identifier of the resource.
- edgeDeviceName
-
string
Name of Device
- resource
- EdgeDeviceUnion
Resource create parameters.
The options parameters.
Returns
Promise<EdgeDeviceUnion>
beginDelete(string, string, EdgeDevicesDeleteOptionalParams)
Delete a EdgeDevice
function beginDelete(resourceUri: string, edgeDeviceName: string, options?: EdgeDevicesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<EdgeDevicesDeleteHeaders>, EdgeDevicesDeleteHeaders>>
Parameters
- resourceUri
-
string
The fully qualified Azure Resource manager identifier of the resource.
- edgeDeviceName
-
string
Name of Device
- options
- EdgeDevicesDeleteOptionalParams
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<EdgeDevicesDeleteHeaders>, EdgeDevicesDeleteHeaders>>
beginDeleteAndWait(string, string, EdgeDevicesDeleteOptionalParams)
Delete a EdgeDevice
function beginDeleteAndWait(resourceUri: string, edgeDeviceName: string, options?: EdgeDevicesDeleteOptionalParams): Promise<EdgeDevicesDeleteHeaders>
Parameters
- resourceUri
-
string
The fully qualified Azure Resource manager identifier of the resource.
- edgeDeviceName
-
string
Name of Device
- options
- EdgeDevicesDeleteOptionalParams
The options parameters.
Returns
Promise<EdgeDevicesDeleteHeaders>
beginValidate(string, string, ValidateRequest, EdgeDevicesValidateOptionalParams)
A long-running resource action.
function beginValidate(resourceUri: string, edgeDeviceName: string, validateRequest: ValidateRequest, options?: EdgeDevicesValidateOptionalParams): Promise<SimplePollerLike<OperationState<ValidateResponse>, ValidateResponse>>
Parameters
- resourceUri
-
string
The fully qualified Azure Resource manager identifier of the resource.
- edgeDeviceName
-
string
Name of Device
- validateRequest
- ValidateRequest
The content of the action request
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<ValidateResponse>, ValidateResponse>>
beginValidateAndWait(string, string, ValidateRequest, EdgeDevicesValidateOptionalParams)
A long-running resource action.
function beginValidateAndWait(resourceUri: string, edgeDeviceName: string, validateRequest: ValidateRequest, options?: EdgeDevicesValidateOptionalParams): Promise<ValidateResponse>
Parameters
- resourceUri
-
string
The fully qualified Azure Resource manager identifier of the resource.
- edgeDeviceName
-
string
Name of Device
- validateRequest
- ValidateRequest
The content of the action request
The options parameters.
Returns
Promise<ValidateResponse>
get(string, string, EdgeDevicesGetOptionalParams)
Get a EdgeDevice
function get(resourceUri: string, edgeDeviceName: string, options?: EdgeDevicesGetOptionalParams): Promise<EdgeDeviceUnion>
Parameters
- resourceUri
-
string
The fully qualified Azure Resource manager identifier of the resource.
- edgeDeviceName
-
string
Name of Device
- options
- EdgeDevicesGetOptionalParams
The options parameters.
Returns
Promise<EdgeDeviceUnion>
list(string, EdgeDevicesListOptionalParams)
List EdgeDevice resources by parent
function list(resourceUri: string, options?: EdgeDevicesListOptionalParams): PagedAsyncIterableIterator<EdgeDeviceUnion, EdgeDeviceUnion[], PageSettings>
Parameters
- resourceUri
-
string
The fully qualified Azure Resource manager identifier of the resource.
- options
- EdgeDevicesListOptionalParams
The options parameters.