Udostępnij za pośrednictwem


IotDpsResource interface

Interfejs reprezentujący element IotDpsResource.

Metody

beginCreateOrUpdate(string, string, ProvisioningServiceDescription, IotDpsResourceCreateOrUpdateOptionalParams)

Utwórz lub zaktualizuj metadane usługi aprowizacji. Typowym wzorcem modyfikowania właściwości jest pobranie metadanych usługi aprowizacji i metadanych zabezpieczeń, a następnie połączenie ich ze zmodyfikowanymi wartościami w nowej treści w celu zaktualizowania usługi aprowizacji.

beginCreateOrUpdateAndWait(string, string, ProvisioningServiceDescription, IotDpsResourceCreateOrUpdateOptionalParams)

Utwórz lub zaktualizuj metadane usługi aprowizacji. Typowym wzorcem modyfikowania właściwości jest pobranie metadanych usługi aprowizacji i metadanych zabezpieczeń, a następnie połączenie ich ze zmodyfikowanymi wartościami w nowej treści w celu zaktualizowania usługi aprowizacji.

beginCreateOrUpdatePrivateEndpointConnection(string, string, string, PrivateEndpointConnection, IotDpsResourceCreateOrUpdatePrivateEndpointConnectionOptionalParams)

Tworzenie lub aktualizowanie stanu połączenia prywatnego punktu końcowego z określoną nazwą

beginCreateOrUpdatePrivateEndpointConnectionAndWait(string, string, string, PrivateEndpointConnection, IotDpsResourceCreateOrUpdatePrivateEndpointConnectionOptionalParams)

Tworzenie lub aktualizowanie stanu połączenia prywatnego punktu końcowego z określoną nazwą

beginDelete(string, string, IotDpsResourceDeleteOptionalParams)

Usuwa usługę Provisioning Service.

beginDeleteAndWait(string, string, IotDpsResourceDeleteOptionalParams)

Usuwa usługę Provisioning Service.

beginDeletePrivateEndpointConnection(string, string, string, IotDpsResourceDeletePrivateEndpointConnectionOptionalParams)

Usuwanie połączenia prywatnego punktu końcowego z określoną nazwą

beginDeletePrivateEndpointConnectionAndWait(string, string, string, IotDpsResourceDeletePrivateEndpointConnectionOptionalParams)

Usuwanie połączenia prywatnego punktu końcowego z określoną nazwą

beginUpdate(string, string, TagsResource, IotDpsResourceUpdateOptionalParams)

Aktualizowanie tagów istniejącej usługi aprowizacji. aby zaktualizować inne pola, użyj metody CreateOrUpdate

beginUpdateAndWait(string, string, TagsResource, IotDpsResourceUpdateOptionalParams)

Aktualizowanie tagów istniejącej usługi aprowizacji. aby zaktualizować inne pola, użyj metody CreateOrUpdate

checkProvisioningServiceNameAvailability(OperationInputs, IotDpsResourceCheckProvisioningServiceNameAvailabilityOptionalParams)

Sprawdź, czy nazwa usługi aprowizacji jest dostępna. Spowoduje to sprawdzenie, czy nazwa jest prawidłowa składniowo i czy nazwa może być używana

get(string, string, IotDpsResourceGetOptionalParams)

Pobieranie metadanych usługi aprowizacji bez kluczy SAS.

getOperationResult(string, string, string, string, IotDpsResourceGetOperationResultOptionalParams)

Pobiera stan długotrwałej operacji, takiej jak tworzenie, aktualizowanie lub usuwanie usługi aprowizacji.

getPrivateEndpointConnection(string, string, string, IotDpsResourceGetPrivateEndpointConnectionOptionalParams)

Pobieranie właściwości połączenia prywatnego punktu końcowego

getPrivateLinkResources(string, string, string, IotDpsResourceGetPrivateLinkResourcesOptionalParams)

Pobieranie określonego zasobu łącza prywatnego dla danej usługi aprowizacji

listByResourceGroup(string, IotDpsResourceListByResourceGroupOptionalParams)

Pobierz listę wszystkich usług aprowizacji w danej grupie zasobów.

listBySubscription(IotDpsResourceListBySubscriptionOptionalParams)

Wyświetl listę wszystkich usług aprowizacji dla danego identyfikatora subskrypcji.

listKeys(string, string, IotDpsResourceListKeysOptionalParams)

Wyświetl listę kluczy podstawowych i pomocniczych dla usługi aprowizacji.

listKeysForKeyName(string, string, string, IotDpsResourceListKeysForKeyNameOptionalParams)

Wyświetlanie listy kluczy podstawowych i pomocniczych dla określonej nazwy klucza

listPrivateEndpointConnections(string, string, IotDpsResourceListPrivateEndpointConnectionsOptionalParams)

Wyświetlanie listy właściwości połączenia prywatnego punktu końcowego

listPrivateLinkResources(string, string, IotDpsResourceListPrivateLinkResourcesOptionalParams)

Wyświetlanie listy zasobów łącza prywatnego dla danej usługi aprowizacji

listValidSkus(string, string, IotDpsResourceListValidSkusOptionalParams)

Pobiera listę prawidłowych jednostek SKU i warstw dla usługi aprowizacji.

Szczegóły metody

beginCreateOrUpdate(string, string, ProvisioningServiceDescription, IotDpsResourceCreateOrUpdateOptionalParams)

Utwórz lub zaktualizuj metadane usługi aprowizacji. Typowym wzorcem modyfikowania właściwości jest pobranie metadanych usługi aprowizacji i metadanych zabezpieczeń, a następnie połączenie ich ze zmodyfikowanymi wartościami w nowej treści w celu zaktualizowania usługi aprowizacji.

function beginCreateOrUpdate(resourceGroupName: string, provisioningServiceName: string, iotDpsDescription: ProvisioningServiceDescription, options?: IotDpsResourceCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<ProvisioningServiceDescription>, ProvisioningServiceDescription>>

Parametry

resourceGroupName

string

Identyfikator grupy zasobów.

provisioningServiceName

string

Nazwa usługi aprowizacji do utworzenia lub zaktualizowania.

iotDpsDescription
ProvisioningServiceDescription

Opis usługi aprowizacji w celu utworzenia lub zaktualizowania.

Zwraca

Promise<PollerLike<@azure/core-lro.PollOperationState<ProvisioningServiceDescription>, ProvisioningServiceDescription>>

beginCreateOrUpdateAndWait(string, string, ProvisioningServiceDescription, IotDpsResourceCreateOrUpdateOptionalParams)

Utwórz lub zaktualizuj metadane usługi aprowizacji. Typowym wzorcem modyfikowania właściwości jest pobranie metadanych usługi aprowizacji i metadanych zabezpieczeń, a następnie połączenie ich ze zmodyfikowanymi wartościami w nowej treści w celu zaktualizowania usługi aprowizacji.

function beginCreateOrUpdateAndWait(resourceGroupName: string, provisioningServiceName: string, iotDpsDescription: ProvisioningServiceDescription, options?: IotDpsResourceCreateOrUpdateOptionalParams): Promise<ProvisioningServiceDescription>

Parametry

resourceGroupName

string

Identyfikator grupy zasobów.

provisioningServiceName

string

Nazwa usługi aprowizacji do utworzenia lub zaktualizowania.

iotDpsDescription
ProvisioningServiceDescription

Opis usługi aprowizacji w celu utworzenia lub zaktualizowania.

Zwraca

beginCreateOrUpdatePrivateEndpointConnection(string, string, string, PrivateEndpointConnection, IotDpsResourceCreateOrUpdatePrivateEndpointConnectionOptionalParams)

Tworzenie lub aktualizowanie stanu połączenia prywatnego punktu końcowego z określoną nazwą

function beginCreateOrUpdatePrivateEndpointConnection(resourceGroupName: string, resourceName: string, privateEndpointConnectionName: string, privateEndpointConnection: PrivateEndpointConnection, options?: IotDpsResourceCreateOrUpdatePrivateEndpointConnectionOptionalParams): Promise<PollerLike<PollOperationState<PrivateEndpointConnection>, PrivateEndpointConnection>>

Parametry

resourceGroupName

string

Nazwa grupy zasobów, która zawiera usługę aprowizacji.

resourceName

string

Nazwa usługi aprowizacji.

privateEndpointConnectionName

string

Nazwa połączenia prywatnego punktu końcowego

privateEndpointConnection
PrivateEndpointConnection

Połączenie prywatnego punktu końcowego ze zaktualizowanymi właściwościami

Zwraca

Promise<PollerLike<@azure/core-lro.PollOperationState<PrivateEndpointConnection>, PrivateEndpointConnection>>

beginCreateOrUpdatePrivateEndpointConnectionAndWait(string, string, string, PrivateEndpointConnection, IotDpsResourceCreateOrUpdatePrivateEndpointConnectionOptionalParams)

Tworzenie lub aktualizowanie stanu połączenia prywatnego punktu końcowego z określoną nazwą

function beginCreateOrUpdatePrivateEndpointConnectionAndWait(resourceGroupName: string, resourceName: string, privateEndpointConnectionName: string, privateEndpointConnection: PrivateEndpointConnection, options?: IotDpsResourceCreateOrUpdatePrivateEndpointConnectionOptionalParams): Promise<PrivateEndpointConnection>

Parametry

resourceGroupName

string

Nazwa grupy zasobów, która zawiera usługę aprowizacji.

resourceName

string

Nazwa usługi aprowizacji.

privateEndpointConnectionName

string

Nazwa połączenia prywatnego punktu końcowego

privateEndpointConnection
PrivateEndpointConnection

Połączenie prywatnego punktu końcowego ze zaktualizowanymi właściwościami

Zwraca

beginDelete(string, string, IotDpsResourceDeleteOptionalParams)

Usuwa usługę Provisioning Service.

function beginDelete(provisioningServiceName: string, resourceGroupName: string, options?: IotDpsResourceDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parametry

provisioningServiceName

string

Nazwa usługi aprowizacji do usunięcia.

resourceGroupName

string

Identyfikator grupy zasobów.

options
IotDpsResourceDeleteOptionalParams

Parametry opcji.

Zwraca

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, IotDpsResourceDeleteOptionalParams)

Usuwa usługę Provisioning Service.

function beginDeleteAndWait(provisioningServiceName: string, resourceGroupName: string, options?: IotDpsResourceDeleteOptionalParams): Promise<void>

Parametry

provisioningServiceName

string

Nazwa usługi aprowizacji do usunięcia.

resourceGroupName

string

Identyfikator grupy zasobów.

options
IotDpsResourceDeleteOptionalParams

Parametry opcji.

Zwraca

Promise<void>

beginDeletePrivateEndpointConnection(string, string, string, IotDpsResourceDeletePrivateEndpointConnectionOptionalParams)

Usuwanie połączenia prywatnego punktu końcowego z określoną nazwą

function beginDeletePrivateEndpointConnection(resourceGroupName: string, resourceName: string, privateEndpointConnectionName: string, options?: IotDpsResourceDeletePrivateEndpointConnectionOptionalParams): Promise<PollerLike<PollOperationState<PrivateEndpointConnection>, PrivateEndpointConnection>>

Parametry

resourceGroupName

string

Nazwa grupy zasobów, która zawiera usługę aprowizacji.

resourceName

string

Nazwa usługi aprowizacji.

privateEndpointConnectionName

string

Nazwa połączenia prywatnego punktu końcowego

Zwraca

Promise<PollerLike<@azure/core-lro.PollOperationState<PrivateEndpointConnection>, PrivateEndpointConnection>>

beginDeletePrivateEndpointConnectionAndWait(string, string, string, IotDpsResourceDeletePrivateEndpointConnectionOptionalParams)

Usuwanie połączenia prywatnego punktu końcowego z określoną nazwą

function beginDeletePrivateEndpointConnectionAndWait(resourceGroupName: string, resourceName: string, privateEndpointConnectionName: string, options?: IotDpsResourceDeletePrivateEndpointConnectionOptionalParams): Promise<PrivateEndpointConnection>

Parametry

resourceGroupName

string

Nazwa grupy zasobów, która zawiera usługę aprowizacji.

resourceName

string

Nazwa usługi aprowizacji.

privateEndpointConnectionName

string

Nazwa połączenia prywatnego punktu końcowego

Zwraca

beginUpdate(string, string, TagsResource, IotDpsResourceUpdateOptionalParams)

Aktualizowanie tagów istniejącej usługi aprowizacji. aby zaktualizować inne pola, użyj metody CreateOrUpdate

function beginUpdate(resourceGroupName: string, provisioningServiceName: string, provisioningServiceTags: TagsResource, options?: IotDpsResourceUpdateOptionalParams): Promise<PollerLike<PollOperationState<ProvisioningServiceDescription>, ProvisioningServiceDescription>>

Parametry

resourceGroupName

string

Identyfikator grupy zasobów.

provisioningServiceName

string

Nazwa usługi aprowizacji do utworzenia lub zaktualizowania.

provisioningServiceTags
TagsResource

Zaktualizowano informacje o tagach, aby ustawić je w wystąpieniu usługi aprowizacji.

options
IotDpsResourceUpdateOptionalParams

Parametry opcji.

Zwraca

Promise<PollerLike<@azure/core-lro.PollOperationState<ProvisioningServiceDescription>, ProvisioningServiceDescription>>

beginUpdateAndWait(string, string, TagsResource, IotDpsResourceUpdateOptionalParams)

Aktualizowanie tagów istniejącej usługi aprowizacji. aby zaktualizować inne pola, użyj metody CreateOrUpdate

function beginUpdateAndWait(resourceGroupName: string, provisioningServiceName: string, provisioningServiceTags: TagsResource, options?: IotDpsResourceUpdateOptionalParams): Promise<ProvisioningServiceDescription>

Parametry

resourceGroupName

string

Identyfikator grupy zasobów.

provisioningServiceName

string

Nazwa usługi aprowizacji do utworzenia lub zaktualizowania.

provisioningServiceTags
TagsResource

Zaktualizowano informacje o tagach, aby ustawić je w wystąpieniu usługi aprowizacji.

options
IotDpsResourceUpdateOptionalParams

Parametry opcji.

Zwraca

checkProvisioningServiceNameAvailability(OperationInputs, IotDpsResourceCheckProvisioningServiceNameAvailabilityOptionalParams)

Sprawdź, czy nazwa usługi aprowizacji jest dostępna. Spowoduje to sprawdzenie, czy nazwa jest prawidłowa składniowo i czy nazwa może być używana

function checkProvisioningServiceNameAvailability(argumentsParam: OperationInputs, options?: IotDpsResourceCheckProvisioningServiceNameAvailabilityOptionalParams): Promise<NameAvailabilityInfo>

Parametry

argumentsParam
OperationInputs

Ustaw parametr name w strukturze OperationInputs na nazwę usługi aprowizacji, aby sprawdzić.

Zwraca

get(string, string, IotDpsResourceGetOptionalParams)

Pobieranie metadanych usługi aprowizacji bez kluczy SAS.

function get(provisioningServiceName: string, resourceGroupName: string, options?: IotDpsResourceGetOptionalParams): Promise<ProvisioningServiceDescription>

Parametry

provisioningServiceName

string

Nazwa usługi aprowizacji do pobrania.

resourceGroupName

string

Nazwa grupy zasobów.

options
IotDpsResourceGetOptionalParams

Parametry opcji.

Zwraca

getOperationResult(string, string, string, string, IotDpsResourceGetOperationResultOptionalParams)

Pobiera stan długotrwałej operacji, takiej jak tworzenie, aktualizowanie lub usuwanie usługi aprowizacji.

function getOperationResult(operationId: string, resourceGroupName: string, provisioningServiceName: string, asyncinfo: string, options?: IotDpsResourceGetOperationResultOptionalParams): Promise<AsyncOperationResult>

Parametry

operationId

string

Identyfikator operacji odpowiadający długotrwałej operacji. Użyj tego polecenia, aby sondować stan.

resourceGroupName

string

Identyfikator grupy zasobów.

provisioningServiceName

string

Nazwa usługi aprowizacji, na którym jest uruchomiona operacja.

asyncinfo

string

Nagłówek asynchroniczny używany do sondowania stanu operacji uzyskany podczas tworzenia długotrwałej operacji.

Zwraca

getPrivateEndpointConnection(string, string, string, IotDpsResourceGetPrivateEndpointConnectionOptionalParams)

Pobieranie właściwości połączenia prywatnego punktu końcowego

function getPrivateEndpointConnection(resourceGroupName: string, resourceName: string, privateEndpointConnectionName: string, options?: IotDpsResourceGetPrivateEndpointConnectionOptionalParams): Promise<PrivateEndpointConnection>

Parametry

resourceGroupName

string

Nazwa grupy zasobów, która zawiera usługę aprowizacji.

resourceName

string

Nazwa usługi aprowizacji.

privateEndpointConnectionName

string

Nazwa połączenia prywatnego punktu końcowego

Zwraca

getPrivateLinkResources(string, string, string, IotDpsResourceGetPrivateLinkResourcesOptionalParams)

Pobieranie określonego zasobu łącza prywatnego dla danej usługi aprowizacji

function getPrivateLinkResources(resourceGroupName: string, resourceName: string, groupId: string, options?: IotDpsResourceGetPrivateLinkResourcesOptionalParams): Promise<GroupIdInformation>

Parametry

resourceGroupName

string

Nazwa grupy zasobów, która zawiera usługę aprowizacji.

resourceName

string

Nazwa usługi aprowizacji.

groupId

string

Nazwa zasobu łącza prywatnego

Zwraca

listByResourceGroup(string, IotDpsResourceListByResourceGroupOptionalParams)

Pobierz listę wszystkich usług aprowizacji w danej grupie zasobów.

function listByResourceGroup(resourceGroupName: string, options?: IotDpsResourceListByResourceGroupOptionalParams): PagedAsyncIterableIterator<ProvisioningServiceDescription, ProvisioningServiceDescription[], PageSettings>

Parametry

resourceGroupName

string

Identyfikator grupy zasobów.

Zwraca

listBySubscription(IotDpsResourceListBySubscriptionOptionalParams)

Wyświetl listę wszystkich usług aprowizacji dla danego identyfikatora subskrypcji.

function listBySubscription(options?: IotDpsResourceListBySubscriptionOptionalParams): PagedAsyncIterableIterator<ProvisioningServiceDescription, ProvisioningServiceDescription[], PageSettings>

Parametry

Zwraca

listKeys(string, string, IotDpsResourceListKeysOptionalParams)

Wyświetl listę kluczy podstawowych i pomocniczych dla usługi aprowizacji.

function listKeys(provisioningServiceName: string, resourceGroupName: string, options?: IotDpsResourceListKeysOptionalParams): PagedAsyncIterableIterator<SharedAccessSignatureAuthorizationRuleAccessRightsDescription, SharedAccessSignatureAuthorizationRuleAccessRightsDescription[], PageSettings>

Parametry

provisioningServiceName

string

Nazwa usługi aprowizacji w celu pobrania kluczy dostępu współużytkowanego.

resourceGroupName

string

nazwa grupy zasobów

options
IotDpsResourceListKeysOptionalParams

Parametry opcji.

Zwraca

listKeysForKeyName(string, string, string, IotDpsResourceListKeysForKeyNameOptionalParams)

Wyświetlanie listy kluczy podstawowych i pomocniczych dla określonej nazwy klucza

function listKeysForKeyName(provisioningServiceName: string, keyName: string, resourceGroupName: string, options?: IotDpsResourceListKeysForKeyNameOptionalParams): Promise<SharedAccessSignatureAuthorizationRuleAccessRightsDescription>

Parametry

provisioningServiceName

string

Nazwa usługi aprowizacji.

keyName

string

Nazwa klucza logicznego w celu pobrania wartości klucza.

resourceGroupName

string

Nazwa grupy zasobów, która zawiera usługę aprowizacji.

Zwraca

listPrivateEndpointConnections(string, string, IotDpsResourceListPrivateEndpointConnectionsOptionalParams)

Wyświetlanie listy właściwości połączenia prywatnego punktu końcowego

function listPrivateEndpointConnections(resourceGroupName: string, resourceName: string, options?: IotDpsResourceListPrivateEndpointConnectionsOptionalParams): Promise<IotDpsResourceListPrivateEndpointConnectionsResponse>

Parametry

resourceGroupName

string

Nazwa grupy zasobów, która zawiera usługę aprowizacji.

resourceName

string

Nazwa usługi aprowizacji.

Zwraca

listPrivateLinkResources(string, string, IotDpsResourceListPrivateLinkResourcesOptionalParams)

Wyświetlanie listy zasobów łącza prywatnego dla danej usługi aprowizacji

function listPrivateLinkResources(resourceGroupName: string, resourceName: string, options?: IotDpsResourceListPrivateLinkResourcesOptionalParams): Promise<PrivateLinkResources>

Parametry

resourceGroupName

string

Nazwa grupy zasobów, która zawiera usługę aprowizacji.

resourceName

string

Nazwa usługi aprowizacji.

Zwraca

listValidSkus(string, string, IotDpsResourceListValidSkusOptionalParams)

Pobiera listę prawidłowych jednostek SKU i warstw dla usługi aprowizacji.

function listValidSkus(provisioningServiceName: string, resourceGroupName: string, options?: IotDpsResourceListValidSkusOptionalParams): PagedAsyncIterableIterator<IotDpsSkuDefinition, IotDpsSkuDefinition[], PageSettings>

Parametry

provisioningServiceName

string

Nazwa usługi aprowizacji.

resourceGroupName

string

Nazwa grupy zasobów.

Zwraca