EdgeModulesOperationsExtensions.ListProvisioningTokenAsync Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Creates a new provisioning token.
public static System.Threading.Tasks.Task<Microsoft.Azure.Management.VideoAnalyzer.Models.EdgeModuleProvisioningToken> ListProvisioningTokenAsync (this Microsoft.Azure.Management.VideoAnalyzer.IEdgeModulesOperations operations, string resourceGroupName, string accountName, string edgeModuleName, DateTime expirationDate, System.Threading.CancellationToken cancellationToken = default);
static member ListProvisioningTokenAsync : Microsoft.Azure.Management.VideoAnalyzer.IEdgeModulesOperations * string * string * string * DateTime * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Management.VideoAnalyzer.Models.EdgeModuleProvisioningToken>
<Extension()>
Public Function ListProvisioningTokenAsync (operations As IEdgeModulesOperations, resourceGroupName As String, accountName As String, edgeModuleName As String, expirationDate As DateTime, Optional cancellationToken As CancellationToken = Nothing) As Task(Of EdgeModuleProvisioningToken)
Parameters
- operations
- IEdgeModulesOperations
The operations group for this extension method.
- resourceGroupName
- String
The name of the resource group. The name is case insensitive.
- accountName
- String
The Azure Video Analyzer account name.
- edgeModuleName
- String
The Edge Module name.
- expirationDate
- DateTime
The desired expiration date of the registration token. The Azure Video Analyzer IoT edge module must be initialized and connected to the Internet prior to the token expiration date.
- cancellationToken
- CancellationToken
The cancellation token.
Returns
Remarks
Creates a new provisioning token. A provisioning token allows for a single instance of Azure Video analyzer IoT edge module to be initialized and authorized to the cloud account. The provisioning token itself is short lived and it is only used for the initial handshake between IoT edge module and the cloud. After the initial handshake, the IoT edge module will agree on a set of authentication keys which will be auto-rotated as long as the module is able to periodically connect to the cloud. A new provisioning token can be generated for the same IoT edge module in case the module state lost or reset.
Applies to
Azure SDK for .NET