次の方法で共有


IotDpsResource interface

IotDpsResource を表すインターフェイス。

メソッド

beginCreateOrUpdate(string, string, ProvisioningServiceDescription, IotDpsResourceCreateOrUpdateOptionalParams)

プロビジョニング サービスのメタデータを作成または更新します。 プロパティを変更する通常のパターンは、プロビジョニング サービスのメタデータとセキュリティ メタデータを取得し、それらを新しい本文の変更された値と組み合わせてプロビジョニング サービスを更新することです。

beginCreateOrUpdateAndWait(string, string, ProvisioningServiceDescription, IotDpsResourceCreateOrUpdateOptionalParams)

プロビジョニング サービスのメタデータを作成または更新します。 プロパティを変更する通常のパターンは、プロビジョニング サービスのメタデータとセキュリティ メタデータを取得し、それらを新しい本文の変更された値と組み合わせてプロビジョニング サービスを更新することです。

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

指定した名前でプライベート エンドポイント接続の状態を作成または更新する

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

指定した名前でプライベート エンドポイント接続の状態を作成または更新する

beginDelete(string, string, IotDpsResourceDeleteOptionalParams)

プロビジョニング サービスを削除します。

beginDeleteAndWait(string, string, IotDpsResourceDeleteOptionalParams)

プロビジョニング サービスを削除します。

beginDeletePrivateEndpointConnection(string, string, string, IotDpsResourceDeletePrivateEndpointConnectionOptionalParams)

指定した名前のプライベート エンドポイント接続を削除する

beginDeletePrivateEndpointConnectionAndWait(string, string, string, IotDpsResourceDeletePrivateEndpointConnectionOptionalParams)

指定した名前のプライベート エンドポイント接続を削除する

beginUpdate(string, string, TagsResource, IotDpsResourceUpdateOptionalParams)

既存のプロビジョニング サービスのタグを更新します。 他のフィールドを更新するには、CreateOrUpdate メソッドを使用します

beginUpdateAndWait(string, string, TagsResource, IotDpsResourceUpdateOptionalParams)

既存のプロビジョニング サービスのタグを更新します。 他のフィールドを更新するには、CreateOrUpdate メソッドを使用します

checkProvisioningServiceNameAvailability(OperationInputs, IotDpsResourceCheckProvisioningServiceNameAvailabilityOptionalParams)

プロビジョニング サービス名が使用可能かどうかを確認します。 これにより、名前が構文的に有効かどうか、および名前が使用可能かどうかが検証されます

get(string, string, IotDpsResourceGetOptionalParams)

SAS キーを使用せずにプロビジョニング サービスのメタデータを取得します。

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

プロビジョニング サービスの作成、更新、削除など、実行時間の長い操作の状態を取得します。

getPrivateEndpointConnection(string, string, string, IotDpsResourceGetPrivateEndpointConnectionOptionalParams)

プライベート エンドポイント接続プロパティを取得する

getPrivateLinkResources(string, string, string, IotDpsResourceGetPrivateLinkResourcesOptionalParams)

指定されたプロビジョニング サービスの指定されたプライベート リンク リソースを取得する

listByResourceGroup(string, IotDpsResourceListByResourceGroupOptionalParams)

指定されたリソース グループ内のすべてのプロビジョニング サービスの一覧を取得します。

listBySubscription(IotDpsResourceListBySubscriptionOptionalParams)

特定のサブスクリプション ID のすべてのプロビジョニング サービスを一覧表示します。

listKeys(string, string, IotDpsResourceListKeysOptionalParams)

プロビジョニング サービスのプライマリ キーとセカンダリ キーを一覧表示します。

listKeysForKeyName(string, string, string, IotDpsResourceListKeysForKeyNameOptionalParams)

特定のキー名の主キーとセカンダリ キーを一覧表示する

listPrivateEndpointConnections(string, string, IotDpsResourceListPrivateEndpointConnectionsOptionalParams)

プライベート エンドポイント接続のプロパティを一覧表示する

listPrivateLinkResources(string, string, IotDpsResourceListPrivateLinkResourcesOptionalParams)

特定のプロビジョニング サービスのプライベート リンク リソースを一覧表示する

listValidSkus(string, string, IotDpsResourceListValidSkusOptionalParams)

プロビジョニング サービスの有効な SKU とレベルの一覧を取得します。

メソッドの詳細

beginCreateOrUpdate(string, string, ProvisioningServiceDescription, IotDpsResourceCreateOrUpdateOptionalParams)

プロビジョニング サービスのメタデータを作成または更新します。 プロパティを変更する通常のパターンは、プロビジョニング サービスのメタデータとセキュリティ メタデータを取得し、それらを新しい本文の変更された値と組み合わせてプロビジョニング サービスを更新することです。

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

パラメーター

resourceGroupName

string

リソース グループ識別子。

provisioningServiceName

string

作成または更新するプロビジョニング サービスの名前。

iotDpsDescription
ProvisioningServiceDescription

作成または更新するプロビジョニング サービスの説明。

options
IotDpsResourceCreateOrUpdateOptionalParams

options パラメーター。

戻り値

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

beginCreateOrUpdateAndWait(string, string, ProvisioningServiceDescription, IotDpsResourceCreateOrUpdateOptionalParams)

プロビジョニング サービスのメタデータを作成または更新します。 プロパティを変更する通常のパターンは、プロビジョニング サービスのメタデータとセキュリティ メタデータを取得し、それらを新しい本文の変更された値と組み合わせてプロビジョニング サービスを更新することです。

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

パラメーター

resourceGroupName

string

リソース グループ識別子。

provisioningServiceName

string

作成または更新するプロビジョニング サービスの名前。

iotDpsDescription
ProvisioningServiceDescription

作成または更新するプロビジョニング サービスの説明。

options
IotDpsResourceCreateOrUpdateOptionalParams

options パラメーター。

戻り値

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

指定した名前でプライベート エンドポイント接続の状態を作成または更新する

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

パラメーター

resourceGroupName

string

プロビジョニング サービスを含むリソース グループの名前。

resourceName

string

プロビジョニング サービスの名前。

privateEndpointConnectionName

string

プライベート エンドポイント接続の名前

privateEndpointConnection
PrivateEndpointConnection

更新されたプロパティを含むプライベート エンドポイント接続

戻り値

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

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

指定した名前でプライベート エンドポイント接続の状態を作成または更新する

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

パラメーター

resourceGroupName

string

プロビジョニング サービスを含むリソース グループの名前。

resourceName

string

プロビジョニング サービスの名前。

privateEndpointConnectionName

string

プライベート エンドポイント接続の名前

privateEndpointConnection
PrivateEndpointConnection

更新されたプロパティを含むプライベート エンドポイント接続

戻り値

beginDelete(string, string, IotDpsResourceDeleteOptionalParams)

プロビジョニング サービスを削除します。

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

パラメーター

provisioningServiceName

string

削除するプロビジョニング サービスの名前。

resourceGroupName

string

リソース グループ識別子。

options
IotDpsResourceDeleteOptionalParams

options パラメーター。

戻り値

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

beginDeleteAndWait(string, string, IotDpsResourceDeleteOptionalParams)

プロビジョニング サービスを削除します。

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

パラメーター

provisioningServiceName

string

削除するプロビジョニング サービスの名前。

resourceGroupName

string

リソース グループ識別子。

options
IotDpsResourceDeleteOptionalParams

options パラメーター。

戻り値

Promise<void>

beginDeletePrivateEndpointConnection(string, string, string, IotDpsResourceDeletePrivateEndpointConnectionOptionalParams)

指定した名前のプライベート エンドポイント接続を削除する

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

パラメーター

resourceGroupName

string

プロビジョニング サービスを含むリソース グループの名前。

resourceName

string

プロビジョニング サービスの名前。

privateEndpointConnectionName

string

プライベート エンドポイント接続の名前

options
IotDpsResourceDeletePrivateEndpointConnectionOptionalParams

options パラメーター。

戻り値

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

beginDeletePrivateEndpointConnectionAndWait(string, string, string, IotDpsResourceDeletePrivateEndpointConnectionOptionalParams)

指定した名前のプライベート エンドポイント接続を削除する

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

パラメーター

resourceGroupName

string

プロビジョニング サービスを含むリソース グループの名前。

resourceName

string

プロビジョニング サービスの名前。

privateEndpointConnectionName

string

プライベート エンドポイント接続の名前

options
IotDpsResourceDeletePrivateEndpointConnectionOptionalParams

options パラメーター。

戻り値

beginUpdate(string, string, TagsResource, IotDpsResourceUpdateOptionalParams)

既存のプロビジョニング サービスのタグを更新します。 他のフィールドを更新するには、CreateOrUpdate メソッドを使用します

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

パラメーター

resourceGroupName

string

リソース グループ識別子。

provisioningServiceName

string

作成または更新するプロビジョニング サービスの名前。

provisioningServiceTags
TagsResource

プロビジョニング サービス インスタンスに設定するようにタグ情報を更新しました。

options
IotDpsResourceUpdateOptionalParams

options パラメーター。

戻り値

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

beginUpdateAndWait(string, string, TagsResource, IotDpsResourceUpdateOptionalParams)

既存のプロビジョニング サービスのタグを更新します。 他のフィールドを更新するには、CreateOrUpdate メソッドを使用します

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

パラメーター

resourceGroupName

string

リソース グループ識別子。

provisioningServiceName

string

作成または更新するプロビジョニング サービスの名前。

provisioningServiceTags
TagsResource

プロビジョニング サービス インスタンスに設定するようにタグ情報を更新しました。

options
IotDpsResourceUpdateOptionalParams

options パラメーター。

戻り値

checkProvisioningServiceNameAvailability(OperationInputs, IotDpsResourceCheckProvisioningServiceNameAvailabilityOptionalParams)

プロビジョニング サービス名が使用可能かどうかを確認します。 これにより、名前が構文的に有効かどうか、および名前が使用可能かどうかが検証されます

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

パラメーター

argumentsParam
OperationInputs

OperationInputs 構造体の name パラメーターを、確認するプロビジョニング サービスの名前に設定します。

戻り値

get(string, string, IotDpsResourceGetOptionalParams)

SAS キーを使用せずにプロビジョニング サービスのメタデータを取得します。

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

パラメーター

provisioningServiceName

string

取得するプロビジョニング サービスの名前。

resourceGroupName

string

リソース グループ名。

options
IotDpsResourceGetOptionalParams

options パラメーター。

戻り値

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

プロビジョニング サービスの作成、更新、削除など、実行時間の長い操作の状態を取得します。

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

パラメーター

operationId

string

実行時間の長い操作に対応する操作 ID。 これを使用して、状態をポーリングします。

resourceGroupName

string

リソース グループ識別子。

provisioningServiceName

string

操作が実行されているプロビジョニング サービスの名前。

asyncinfo

string

実行時間の長い操作の作成時に取得された、操作の状態をポーリングするために使用される非同期ヘッダー。

options
IotDpsResourceGetOperationResultOptionalParams

options パラメーター。

戻り値

getPrivateEndpointConnection(string, string, string, IotDpsResourceGetPrivateEndpointConnectionOptionalParams)

プライベート エンドポイント接続プロパティを取得する

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

パラメーター

resourceGroupName

string

プロビジョニング サービスを含むリソース グループの名前。

resourceName

string

プロビジョニング サービスの名前。

privateEndpointConnectionName

string

プライベート エンドポイント接続の名前

options
IotDpsResourceGetPrivateEndpointConnectionOptionalParams

options パラメーター。

戻り値

getPrivateLinkResources(string, string, string, IotDpsResourceGetPrivateLinkResourcesOptionalParams)

指定されたプロビジョニング サービスの指定されたプライベート リンク リソースを取得する

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

パラメーター

resourceGroupName

string

プロビジョニング サービスを含むリソース グループの名前。

resourceName

string

プロビジョニング サービスの名前。

groupId

string

プライベート リンク リソースの名前

options
IotDpsResourceGetPrivateLinkResourcesOptionalParams

options パラメーター。

戻り値

listByResourceGroup(string, IotDpsResourceListByResourceGroupOptionalParams)

指定されたリソース グループ内のすべてのプロビジョニング サービスの一覧を取得します。

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

パラメーター

resourceGroupName

string

リソース グループ識別子。

options
IotDpsResourceListByResourceGroupOptionalParams

options パラメーター。

戻り値

listBySubscription(IotDpsResourceListBySubscriptionOptionalParams)

特定のサブスクリプション ID のすべてのプロビジョニング サービスを一覧表示します。

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

パラメーター

options
IotDpsResourceListBySubscriptionOptionalParams

options パラメーター。

戻り値

listKeys(string, string, IotDpsResourceListKeysOptionalParams)

プロビジョニング サービスのプライマリ キーとセカンダリ キーを一覧表示します。

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

パラメーター

provisioningServiceName

string

共有アクセス キーを取得するプロビジョニング サービス名。

resourceGroupName

string

リソース グループ名

options
IotDpsResourceListKeysOptionalParams

options パラメーター。

戻り値

listKeysForKeyName(string, string, string, IotDpsResourceListKeysForKeyNameOptionalParams)

特定のキー名の主キーとセカンダリ キーを一覧表示する

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

パラメーター

provisioningServiceName

string

プロビジョニング サービスの名前。

keyName

string

キー値を取得する論理キー名。

resourceGroupName

string

プロビジョニング サービスを含むリソース グループの名前。

options
IotDpsResourceListKeysForKeyNameOptionalParams

options パラメーター。

戻り値

listPrivateEndpointConnections(string, string, IotDpsResourceListPrivateEndpointConnectionsOptionalParams)

プライベート エンドポイント接続のプロパティを一覧表示する

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

パラメーター

resourceGroupName

string

プロビジョニング サービスを含むリソース グループの名前。

resourceName

string

プロビジョニング サービスの名前。

options
IotDpsResourceListPrivateEndpointConnectionsOptionalParams

options パラメーター。

戻り値

listPrivateLinkResources(string, string, IotDpsResourceListPrivateLinkResourcesOptionalParams)

特定のプロビジョニング サービスのプライベート リンク リソースを一覧表示する

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

パラメーター

resourceGroupName

string

プロビジョニング サービスを含むリソース グループの名前。

resourceName

string

プロビジョニング サービスの名前。

options
IotDpsResourceListPrivateLinkResourcesOptionalParams

options パラメーター。

戻り値

listValidSkus(string, string, IotDpsResourceListValidSkusOptionalParams)

プロビジョニング サービスの有効な SKU とレベルの一覧を取得します。

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

パラメーター

provisioningServiceName

string

プロビジョニング サービスの名前。

resourceGroupName

string

リソース グループの名前。

options
IotDpsResourceListValidSkusOptionalParams

options パラメーター。

戻り値