TargetsOperations interface

ターゲット操作を表すインターフェイス。

プロパティ

createOrUpdate

ターゲット・リソースの作成または更新

delete
get

ターゲットリソースの取得

installSolution

デプロイする要求の投稿

listByResourceGroup

指定したリソースグループ別一覧

listBySubscription

サブスクリプション別の一覧表示

publishSolutionVersion

投稿の公開リクエスト

removeRevision

ソリューション バージョンのリビジョンを削除する要求を投稿する

resolveConfiguration

構成を解決するための要求の投稿

reviewSolutionVersion

構成を確認するための要求の投稿

uninstallSolution

アンインストールの要求を投稿する

update

ターゲット・リソースの更新

updateExternalValidationStatus

外部検証ステータスを更新するための要求の投稿

プロパティの詳細

createOrUpdate

ターゲット・リソースの作成または更新

createOrUpdate: (resourceGroupName: string, targetName: string, resource: Target, options?: TargetsCreateOrUpdateOptionalParams) => PollerLike<OperationState<Target>, Target>

プロパティ値

(resourceGroupName: string, targetName: string, resource: Target, options?: TargetsCreateOrUpdateOptionalParams) => PollerLike<OperationState<Target>, Target>

delete

delete: (resourceGroupName: string, targetName: string, options?: TargetsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

プロパティ値

(resourceGroupName: string, targetName: string, options?: TargetsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

ターゲットリソースの取得

get: (resourceGroupName: string, targetName: string, options?: TargetsGetOptionalParams) => Promise<Target>

プロパティ値

(resourceGroupName: string, targetName: string, options?: TargetsGetOptionalParams) => Promise<Target>

installSolution

デプロイする要求の投稿

installSolution: (resourceGroupName: string, targetName: string, body: InstallSolutionParameter, options?: TargetsInstallSolutionOptionalParams) => PollerLike<OperationState<void>, void>

プロパティ値

(resourceGroupName: string, targetName: string, body: InstallSolutionParameter, options?: TargetsInstallSolutionOptionalParams) => PollerLike<OperationState<void>, void>

listByResourceGroup

指定したリソースグループ別一覧

listByResourceGroup: (resourceGroupName: string, options?: TargetsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Target, Target[], PageSettings>

プロパティ値

(resourceGroupName: string, options?: TargetsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Target, Target[], PageSettings>

listBySubscription

サブスクリプション別の一覧表示

listBySubscription: (options?: TargetsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<Target, Target[], PageSettings>

プロパティ値

(options?: TargetsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<Target, Target[], PageSettings>

publishSolutionVersion

投稿の公開リクエスト

publishSolutionVersion: (resourceGroupName: string, targetName: string, body: SolutionVersionParameter, options?: TargetsPublishSolutionVersionOptionalParams) => PollerLike<OperationState<SolutionVersion>, SolutionVersion>

プロパティ値

(resourceGroupName: string, targetName: string, body: SolutionVersionParameter, options?: TargetsPublishSolutionVersionOptionalParams) => PollerLike<OperationState<SolutionVersion>, SolutionVersion>

removeRevision

ソリューション バージョンのリビジョンを削除する要求を投稿する

removeRevision: (resourceGroupName: string, targetName: string, body: RemoveRevisionParameter, options?: TargetsRemoveRevisionOptionalParams) => PollerLike<OperationState<void>, void>

プロパティ値

(resourceGroupName: string, targetName: string, body: RemoveRevisionParameter, options?: TargetsRemoveRevisionOptionalParams) => PollerLike<OperationState<void>, void>

resolveConfiguration

構成を解決するための要求の投稿

resolveConfiguration: (resourceGroupName: string, targetName: string, body: SolutionTemplateParameter, options?: TargetsResolveConfigurationOptionalParams) => PollerLike<OperationState<ResolvedConfiguration>, ResolvedConfiguration>

プロパティ値

(resourceGroupName: string, targetName: string, body: SolutionTemplateParameter, options?: TargetsResolveConfigurationOptionalParams) => PollerLike<OperationState<ResolvedConfiguration>, ResolvedConfiguration>

reviewSolutionVersion

構成を確認するための要求の投稿

reviewSolutionVersion: (resourceGroupName: string, targetName: string, body: SolutionTemplateParameter, options?: TargetsReviewSolutionVersionOptionalParams) => PollerLike<OperationState<SolutionVersion>, SolutionVersion>

プロパティ値

(resourceGroupName: string, targetName: string, body: SolutionTemplateParameter, options?: TargetsReviewSolutionVersionOptionalParams) => PollerLike<OperationState<SolutionVersion>, SolutionVersion>

uninstallSolution

アンインストールの要求を投稿する

uninstallSolution: (resourceGroupName: string, targetName: string, body: UninstallSolutionParameter, options?: TargetsUninstallSolutionOptionalParams) => PollerLike<OperationState<void>, void>

プロパティ値

(resourceGroupName: string, targetName: string, body: UninstallSolutionParameter, options?: TargetsUninstallSolutionOptionalParams) => PollerLike<OperationState<void>, void>

update

ターゲット・リソースの更新

update: (resourceGroupName: string, targetName: string, properties: TargetUpdate, options?: TargetsUpdateOptionalParams) => PollerLike<OperationState<Target>, Target>

プロパティ値

(resourceGroupName: string, targetName: string, properties: TargetUpdate, options?: TargetsUpdateOptionalParams) => PollerLike<OperationState<Target>, Target>

updateExternalValidationStatus

外部検証ステータスを更新するための要求の投稿

updateExternalValidationStatus: (resourceGroupName: string, targetName: string, body: UpdateExternalValidationStatusParameter, options?: TargetsUpdateExternalValidationStatusOptionalParams) => PollerLike<OperationState<SolutionVersion>, SolutionVersion>

プロパティ値

(resourceGroupName: string, targetName: string, body: UpdateExternalValidationStatusParameter, options?: TargetsUpdateExternalValidationStatusOptionalParams) => PollerLike<OperationState<SolutionVersion>, SolutionVersion>