SolutionTemplatesOperations interface

SolutionTemplates 操作を表すインターフェイス。

プロパティ

createOrUpdate

ソリューション テンプレート リソースを作成または更新する

createVersion

ソリューション テンプレート バージョン リソースの作成

delete
get

ソリューション テンプレート リソースを取得する

listByResourceGroup

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

listBySubscription

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

removeVersion

ソリューション テンプレート バージョン リソースを削除する

update

ソリューション テンプレート リソースを更新する

プロパティの詳細

createOrUpdate

ソリューション テンプレート リソースを作成または更新する

createOrUpdate: (resourceGroupName: string, solutionTemplateName: string, resource: SolutionTemplate, options?: SolutionTemplatesCreateOrUpdateOptionalParams) => PollerLike<OperationState<SolutionTemplate>, SolutionTemplate>

プロパティ値

(resourceGroupName: string, solutionTemplateName: string, resource: SolutionTemplate, options?: SolutionTemplatesCreateOrUpdateOptionalParams) => PollerLike<OperationState<SolutionTemplate>, SolutionTemplate>

createVersion

ソリューション テンプレート バージョン リソースの作成

createVersion: (resourceGroupName: string, solutionTemplateName: string, body: SolutionTemplateVersionWithUpdateType, options?: SolutionTemplatesCreateVersionOptionalParams) => PollerLike<OperationState<SolutionTemplateVersion>, SolutionTemplateVersion>

プロパティ値

(resourceGroupName: string, solutionTemplateName: string, body: SolutionTemplateVersionWithUpdateType, options?: SolutionTemplatesCreateVersionOptionalParams) => PollerLike<OperationState<SolutionTemplateVersion>, SolutionTemplateVersion>

delete

delete: (resourceGroupName: string, solutionTemplateName: string, options?: SolutionTemplatesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

プロパティ値

(resourceGroupName: string, solutionTemplateName: string, options?: SolutionTemplatesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

ソリューション テンプレート リソースを取得する

get: (resourceGroupName: string, solutionTemplateName: string, options?: SolutionTemplatesGetOptionalParams) => Promise<SolutionTemplate>

プロパティ値

(resourceGroupName: string, solutionTemplateName: string, options?: SolutionTemplatesGetOptionalParams) => Promise<SolutionTemplate>

listByResourceGroup

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

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

プロパティ値

(resourceGroupName: string, options?: SolutionTemplatesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<SolutionTemplate, SolutionTemplate[], PageSettings>

listBySubscription

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

listBySubscription: (options?: SolutionTemplatesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<SolutionTemplate, SolutionTemplate[], PageSettings>

プロパティ値

(options?: SolutionTemplatesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<SolutionTemplate, SolutionTemplate[], PageSettings>

removeVersion

ソリューション テンプレート バージョン リソースを削除する

removeVersion: (resourceGroupName: string, solutionTemplateName: string, body: VersionParameter, options?: SolutionTemplatesRemoveVersionOptionalParams) => PollerLike<OperationState<void>, void>

プロパティ値

(resourceGroupName: string, solutionTemplateName: string, body: VersionParameter, options?: SolutionTemplatesRemoveVersionOptionalParams) => PollerLike<OperationState<void>, void>

update

ソリューション テンプレート リソースを更新する

update: (resourceGroupName: string, solutionTemplateName: string, properties: SolutionTemplateUpdate, options?: SolutionTemplatesUpdateOptionalParams) => Promise<SolutionTemplate>

プロパティ値

(resourceGroupName: string, solutionTemplateName: string, properties: SolutionTemplateUpdate, options?: SolutionTemplatesUpdateOptionalParams) => Promise<SolutionTemplate>