IotDpsResource interface
Interfaccia che rappresenta un oggetto IotDpsResource.
Metodi
begin |
Creare o aggiornare i metadati del servizio di provisioning. Il modello consueto per modificare una proprietà consiste nel recuperare i metadati del servizio di provisioning e i metadati di sicurezza e quindi combinarli con i valori modificati in un nuovo corpo per aggiornare il servizio di provisioning. |
begin |
Creare o aggiornare i metadati del servizio di provisioning. Il modello consueto per modificare una proprietà consiste nel recuperare i metadati del servizio di provisioning e i metadati di sicurezza e quindi combinarli con i valori modificati in un nuovo corpo per aggiornare il servizio di provisioning. |
begin |
Creare o aggiornare lo stato di una connessione endpoint privato con il nome specificato |
begin |
Creare o aggiornare lo stato di una connessione endpoint privato con il nome specificato |
begin |
Elimina il servizio di provisioning. |
begin |
Elimina il servizio di provisioning. |
begin |
Eliminare la connessione all'endpoint privato con il nome specificato |
begin |
Eliminare la connessione all'endpoint privato con il nome specificato |
begin |
Aggiornare i tag di un servizio di provisioning esistente. per aggiornare altri campi, utilizzare il metodo CreateOrUpdate |
begin |
Aggiornare i tag di un servizio di provisioning esistente. per aggiornare altri campi, utilizzare il metodo CreateOrUpdate |
check |
Controllare se è disponibile un nome del servizio di provisioning. Ciò convaliderà se il nome è sintatticamente valido e se il nome è utilizzabile |
get(string, string, Iot |
Ottenere i metadati del servizio di provisioning senza chiavi di firma di accesso condiviso. |
get |
Ottiene lo stato di un'operazione a esecuzione prolungata, ad esempio creare, aggiornare o eliminare un servizio di provisioning. |
get |
Ottenere le proprietà di connessione dell'endpoint privato |
get |
Ottenere la risorsa di collegamento privato specificata per il servizio di provisioning specificato |
list |
Ottenere un elenco di tutti i servizi di provisioning nel gruppo di risorse specificato. |
list |
Elencare tutti i servizi di provisioning per un ID sottoscrizione specificato. |
list |
Elencare le chiavi primarie e secondarie per un servizio di provisioning. |
list |
Elencare le chiavi primarie e secondarie per un nome di chiave specifico |
list |
Elencare le proprietà di connessione dell'endpoint privato |
list |
Elencare le risorse di collegamento privato per il servizio di provisioning specificato |
list |
Ottiene l'elenco di SKU e livelli validi per un servizio di provisioning. |
Dettagli metodo
beginCreateOrUpdate(string, string, ProvisioningServiceDescription, IotDpsResourceCreateOrUpdateOptionalParams)
Creare o aggiornare i metadati del servizio di provisioning. Il modello consueto per modificare una proprietà consiste nel recuperare i metadati del servizio di provisioning e i metadati di sicurezza e quindi combinarli con i valori modificati in un nuovo corpo per aggiornare il servizio di provisioning.
function beginCreateOrUpdate(resourceGroupName: string, provisioningServiceName: string, iotDpsDescription: ProvisioningServiceDescription, options?: IotDpsResourceCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<ProvisioningServiceDescription>, ProvisioningServiceDescription>>
Parametri
- resourceGroupName
-
string
Identificatore del gruppo di risorse.
- provisioningServiceName
-
string
Nome del servizio di provisioning da creare o aggiornare.
- iotDpsDescription
- ProvisioningServiceDescription
Descrizione del servizio di provisioning da creare o aggiornare.
Parametri delle opzioni.
Restituisce
Promise<PollerLike<@azure/core-lro.PollOperationState<ProvisioningServiceDescription>, ProvisioningServiceDescription>>
beginCreateOrUpdateAndWait(string, string, ProvisioningServiceDescription, IotDpsResourceCreateOrUpdateOptionalParams)
Creare o aggiornare i metadati del servizio di provisioning. Il modello consueto per modificare una proprietà consiste nel recuperare i metadati del servizio di provisioning e i metadati di sicurezza e quindi combinarli con i valori modificati in un nuovo corpo per aggiornare il servizio di provisioning.
function beginCreateOrUpdateAndWait(resourceGroupName: string, provisioningServiceName: string, iotDpsDescription: ProvisioningServiceDescription, options?: IotDpsResourceCreateOrUpdateOptionalParams): Promise<ProvisioningServiceDescription>
Parametri
- resourceGroupName
-
string
Identificatore del gruppo di risorse.
- provisioningServiceName
-
string
Nome del servizio di provisioning da creare o aggiornare.
- iotDpsDescription
- ProvisioningServiceDescription
Descrizione del servizio di provisioning da creare o aggiornare.
Parametri delle opzioni.
Restituisce
Promise<ProvisioningServiceDescription>
beginCreateOrUpdatePrivateEndpointConnection(string, string, string, PrivateEndpointConnection, IotDpsResourceCreateOrUpdatePrivateEndpointConnectionOptionalParams)
Creare o aggiornare lo stato di una connessione endpoint privato con il nome specificato
function beginCreateOrUpdatePrivateEndpointConnection(resourceGroupName: string, resourceName: string, privateEndpointConnectionName: string, privateEndpointConnection: PrivateEndpointConnection, options?: IotDpsResourceCreateOrUpdatePrivateEndpointConnectionOptionalParams): Promise<PollerLike<PollOperationState<PrivateEndpointConnection>, PrivateEndpointConnection>>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse che contiene il servizio di provisioning.
- resourceName
-
string
Nome del servizio di provisioning.
- privateEndpointConnectionName
-
string
Nome della connessione dell'endpoint privato
- privateEndpointConnection
- PrivateEndpointConnection
Connessione dell'endpoint privato con proprietà aggiornate
Parametri delle opzioni.
Restituisce
Promise<PollerLike<@azure/core-lro.PollOperationState<PrivateEndpointConnection>, PrivateEndpointConnection>>
beginCreateOrUpdatePrivateEndpointConnectionAndWait(string, string, string, PrivateEndpointConnection, IotDpsResourceCreateOrUpdatePrivateEndpointConnectionOptionalParams)
Creare o aggiornare lo stato di una connessione endpoint privato con il nome specificato
function beginCreateOrUpdatePrivateEndpointConnectionAndWait(resourceGroupName: string, resourceName: string, privateEndpointConnectionName: string, privateEndpointConnection: PrivateEndpointConnection, options?: IotDpsResourceCreateOrUpdatePrivateEndpointConnectionOptionalParams): Promise<PrivateEndpointConnection>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse che contiene il servizio di provisioning.
- resourceName
-
string
Nome del servizio di provisioning.
- privateEndpointConnectionName
-
string
Nome della connessione dell'endpoint privato
- privateEndpointConnection
- PrivateEndpointConnection
Connessione dell'endpoint privato con proprietà aggiornate
Parametri delle opzioni.
Restituisce
Promise<PrivateEndpointConnection>
beginDelete(string, string, IotDpsResourceDeleteOptionalParams)
Elimina il servizio di provisioning.
function beginDelete(provisioningServiceName: string, resourceGroupName: string, options?: IotDpsResourceDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
Parametri
- provisioningServiceName
-
string
Nome del servizio di provisioning da eliminare.
- resourceGroupName
-
string
Identificatore del gruppo di risorse.
Parametri delle opzioni.
Restituisce
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginDeleteAndWait(string, string, IotDpsResourceDeleteOptionalParams)
Elimina il servizio di provisioning.
function beginDeleteAndWait(provisioningServiceName: string, resourceGroupName: string, options?: IotDpsResourceDeleteOptionalParams): Promise<void>
Parametri
- provisioningServiceName
-
string
Nome del servizio di provisioning da eliminare.
- resourceGroupName
-
string
Identificatore del gruppo di risorse.
Parametri delle opzioni.
Restituisce
Promise<void>
beginDeletePrivateEndpointConnection(string, string, string, IotDpsResourceDeletePrivateEndpointConnectionOptionalParams)
Eliminare la connessione all'endpoint privato con il nome specificato
function beginDeletePrivateEndpointConnection(resourceGroupName: string, resourceName: string, privateEndpointConnectionName: string, options?: IotDpsResourceDeletePrivateEndpointConnectionOptionalParams): Promise<PollerLike<PollOperationState<PrivateEndpointConnection>, PrivateEndpointConnection>>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse che contiene il servizio di provisioning.
- resourceName
-
string
Nome del servizio di provisioning.
- privateEndpointConnectionName
-
string
Nome della connessione dell'endpoint privato
Parametri delle opzioni.
Restituisce
Promise<PollerLike<@azure/core-lro.PollOperationState<PrivateEndpointConnection>, PrivateEndpointConnection>>
beginDeletePrivateEndpointConnectionAndWait(string, string, string, IotDpsResourceDeletePrivateEndpointConnectionOptionalParams)
Eliminare la connessione all'endpoint privato con il nome specificato
function beginDeletePrivateEndpointConnectionAndWait(resourceGroupName: string, resourceName: string, privateEndpointConnectionName: string, options?: IotDpsResourceDeletePrivateEndpointConnectionOptionalParams): Promise<PrivateEndpointConnection>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse che contiene il servizio di provisioning.
- resourceName
-
string
Nome del servizio di provisioning.
- privateEndpointConnectionName
-
string
Nome della connessione dell'endpoint privato
Parametri delle opzioni.
Restituisce
Promise<PrivateEndpointConnection>
beginUpdate(string, string, TagsResource, IotDpsResourceUpdateOptionalParams)
Aggiornare i tag di un servizio di provisioning esistente. per aggiornare altri campi, utilizzare il metodo CreateOrUpdate
function beginUpdate(resourceGroupName: string, provisioningServiceName: string, provisioningServiceTags: TagsResource, options?: IotDpsResourceUpdateOptionalParams): Promise<PollerLike<PollOperationState<ProvisioningServiceDescription>, ProvisioningServiceDescription>>
Parametri
- resourceGroupName
-
string
Identificatore del gruppo di risorse.
- provisioningServiceName
-
string
Nome del servizio di provisioning da creare o aggiornare.
- provisioningServiceTags
- TagsResource
Aggiornamento delle informazioni sui tag da impostare nell'istanza del servizio di provisioning.
Parametri delle opzioni.
Restituisce
Promise<PollerLike<@azure/core-lro.PollOperationState<ProvisioningServiceDescription>, ProvisioningServiceDescription>>
beginUpdateAndWait(string, string, TagsResource, IotDpsResourceUpdateOptionalParams)
Aggiornare i tag di un servizio di provisioning esistente. per aggiornare altri campi, utilizzare il metodo CreateOrUpdate
function beginUpdateAndWait(resourceGroupName: string, provisioningServiceName: string, provisioningServiceTags: TagsResource, options?: IotDpsResourceUpdateOptionalParams): Promise<ProvisioningServiceDescription>
Parametri
- resourceGroupName
-
string
Identificatore del gruppo di risorse.
- provisioningServiceName
-
string
Nome del servizio di provisioning da creare o aggiornare.
- provisioningServiceTags
- TagsResource
Aggiornamento delle informazioni sui tag da impostare nell'istanza del servizio di provisioning.
Parametri delle opzioni.
Restituisce
Promise<ProvisioningServiceDescription>
checkProvisioningServiceNameAvailability(OperationInputs, IotDpsResourceCheckProvisioningServiceNameAvailabilityOptionalParams)
Controllare se è disponibile un nome del servizio di provisioning. Ciò convaliderà se il nome è sintatticamente valido e se il nome è utilizzabile
function checkProvisioningServiceNameAvailability(argumentsParam: OperationInputs, options?: IotDpsResourceCheckProvisioningServiceNameAvailabilityOptionalParams): Promise<NameAvailabilityInfo>
Parametri
- argumentsParam
- OperationInputs
Impostare il parametro name nella struttura OperationInputs sul nome del servizio di provisioning da controllare.
Parametri delle opzioni.
Restituisce
Promise<NameAvailabilityInfo>
get(string, string, IotDpsResourceGetOptionalParams)
Ottenere i metadati del servizio di provisioning senza chiavi di firma di accesso condiviso.
function get(provisioningServiceName: string, resourceGroupName: string, options?: IotDpsResourceGetOptionalParams): Promise<ProvisioningServiceDescription>
Parametri
- provisioningServiceName
-
string
Nome del servizio di provisioning da recuperare.
- resourceGroupName
-
string
Nome del gruppo di risorse.
- options
- IotDpsResourceGetOptionalParams
Parametri delle opzioni.
Restituisce
Promise<ProvisioningServiceDescription>
getOperationResult(string, string, string, string, IotDpsResourceGetOperationResultOptionalParams)
Ottiene lo stato di un'operazione a esecuzione prolungata, ad esempio creare, aggiornare o eliminare un servizio di provisioning.
function getOperationResult(operationId: string, resourceGroupName: string, provisioningServiceName: string, asyncinfo: string, options?: IotDpsResourceGetOperationResultOptionalParams): Promise<AsyncOperationResult>
Parametri
- operationId
-
string
ID operazione corrispondente all'operazione a esecuzione prolungata. Usare questa opzione per eseguire il polling dello stato.
- resourceGroupName
-
string
Identificatore del gruppo di risorse.
- provisioningServiceName
-
string
Nome del servizio di provisioning in cui è in esecuzione l'operazione.
- asyncinfo
-
string
Intestazione asincrona utilizzata per eseguire il polling dello stato dell'operazione, ottenuta durante la creazione dell'operazione a esecuzione prolungata.
Parametri delle opzioni.
Restituisce
Promise<AsyncOperationResult>
getPrivateEndpointConnection(string, string, string, IotDpsResourceGetPrivateEndpointConnectionOptionalParams)
Ottenere le proprietà di connessione dell'endpoint privato
function getPrivateEndpointConnection(resourceGroupName: string, resourceName: string, privateEndpointConnectionName: string, options?: IotDpsResourceGetPrivateEndpointConnectionOptionalParams): Promise<PrivateEndpointConnection>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse che contiene il servizio di provisioning.
- resourceName
-
string
Nome del servizio di provisioning.
- privateEndpointConnectionName
-
string
Nome della connessione dell'endpoint privato
Parametri delle opzioni.
Restituisce
Promise<PrivateEndpointConnection>
getPrivateLinkResources(string, string, string, IotDpsResourceGetPrivateLinkResourcesOptionalParams)
Ottenere la risorsa di collegamento privato specificata per il servizio di provisioning specificato
function getPrivateLinkResources(resourceGroupName: string, resourceName: string, groupId: string, options?: IotDpsResourceGetPrivateLinkResourcesOptionalParams): Promise<GroupIdInformation>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse che contiene il servizio di provisioning.
- resourceName
-
string
Nome del servizio di provisioning.
- groupId
-
string
Nome della risorsa collegamento privato
Parametri delle opzioni.
Restituisce
Promise<GroupIdInformation>
listByResourceGroup(string, IotDpsResourceListByResourceGroupOptionalParams)
Ottenere un elenco di tutti i servizi di provisioning nel gruppo di risorse specificato.
function listByResourceGroup(resourceGroupName: string, options?: IotDpsResourceListByResourceGroupOptionalParams): PagedAsyncIterableIterator<ProvisioningServiceDescription, ProvisioningServiceDescription[], PageSettings>
Parametri
- resourceGroupName
-
string
Identificatore del gruppo di risorse.
Parametri delle opzioni.
Restituisce
listBySubscription(IotDpsResourceListBySubscriptionOptionalParams)
Elencare tutti i servizi di provisioning per un ID sottoscrizione specificato.
function listBySubscription(options?: IotDpsResourceListBySubscriptionOptionalParams): PagedAsyncIterableIterator<ProvisioningServiceDescription, ProvisioningServiceDescription[], PageSettings>
Parametri
Parametri delle opzioni.
Restituisce
listKeys(string, string, IotDpsResourceListKeysOptionalParams)
Elencare le chiavi primarie e secondarie per un servizio di provisioning.
function listKeys(provisioningServiceName: string, resourceGroupName: string, options?: IotDpsResourceListKeysOptionalParams): PagedAsyncIterableIterator<SharedAccessSignatureAuthorizationRuleAccessRightsDescription, SharedAccessSignatureAuthorizationRuleAccessRightsDescription[], PageSettings>
Parametri
- provisioningServiceName
-
string
Nome del servizio di provisioning per cui ottenere le chiavi di accesso condiviso.
- resourceGroupName
-
string
nome del gruppo di risorse
Parametri delle opzioni.
Restituisce
listKeysForKeyName(string, string, string, IotDpsResourceListKeysForKeyNameOptionalParams)
Elencare le chiavi primarie e secondarie per un nome di chiave specifico
function listKeysForKeyName(provisioningServiceName: string, keyName: string, resourceGroupName: string, options?: IotDpsResourceListKeysForKeyNameOptionalParams): Promise<SharedAccessSignatureAuthorizationRuleAccessRightsDescription>
Parametri
- provisioningServiceName
-
string
Nome del servizio di provisioning.
- keyName
-
string
Nome chiave logica per cui ottenere i valori chiave.
- resourceGroupName
-
string
Nome del gruppo di risorse che contiene il servizio di provisioning.
Parametri delle opzioni.
Restituisce
listPrivateEndpointConnections(string, string, IotDpsResourceListPrivateEndpointConnectionsOptionalParams)
Elencare le proprietà di connessione dell'endpoint privato
function listPrivateEndpointConnections(resourceGroupName: string, resourceName: string, options?: IotDpsResourceListPrivateEndpointConnectionsOptionalParams): Promise<IotDpsResourceListPrivateEndpointConnectionsResponse>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse che contiene il servizio di provisioning.
- resourceName
-
string
Nome del servizio di provisioning.
Parametri delle opzioni.
Restituisce
listPrivateLinkResources(string, string, IotDpsResourceListPrivateLinkResourcesOptionalParams)
Elencare le risorse di collegamento privato per il servizio di provisioning specificato
function listPrivateLinkResources(resourceGroupName: string, resourceName: string, options?: IotDpsResourceListPrivateLinkResourcesOptionalParams): Promise<PrivateLinkResources>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse che contiene il servizio di provisioning.
- resourceName
-
string
Nome del servizio di provisioning.
Parametri delle opzioni.
Restituisce
Promise<PrivateLinkResources>
listValidSkus(string, string, IotDpsResourceListValidSkusOptionalParams)
Ottiene l'elenco di SKU e livelli validi per un servizio di provisioning.
function listValidSkus(provisioningServiceName: string, resourceGroupName: string, options?: IotDpsResourceListValidSkusOptionalParams): PagedAsyncIterableIterator<IotDpsSkuDefinition, IotDpsSkuDefinition[], PageSettings>
Parametri
- provisioningServiceName
-
string
Nome del servizio di provisioning.
- resourceGroupName
-
string
Nome del gruppo di risorse.
Parametri delle opzioni.