ConfigTemplatesOperations interface

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

プロパティ

createOrUpdate

設定テンプレートリソースを作成または更新する

createVersion

指定した UpdateType を使用して設定テンプレートバージョンリソースを作成または更新します

delete
get

設定テンプレートリソースの取得

listByResourceGroup

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

listBySubscription

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

removeVersion

設定テンプレートバージョンリソースの削除

update

設定テンプレートリソースの更新

プロパティの詳細

createOrUpdate

設定テンプレートリソースを作成または更新する

createOrUpdate: (resourceGroupName: string, configTemplateName: string, resource: ConfigTemplate, options?: ConfigTemplatesCreateOrUpdateOptionalParams) => PollerLike<OperationState<ConfigTemplate>, ConfigTemplate>

プロパティ値

(resourceGroupName: string, configTemplateName: string, resource: ConfigTemplate, options?: ConfigTemplatesCreateOrUpdateOptionalParams) => PollerLike<OperationState<ConfigTemplate>, ConfigTemplate>

createVersion

指定した UpdateType を使用して設定テンプレートバージョンリソースを作成または更新します

createVersion: (resourceGroupName: string, configTemplateName: string, body: ConfigTemplateVersionWithUpdateType, options?: ConfigTemplatesCreateVersionOptionalParams) => PollerLike<OperationState<ConfigTemplateVersion>, ConfigTemplateVersion>

プロパティ値

(resourceGroupName: string, configTemplateName: string, body: ConfigTemplateVersionWithUpdateType, options?: ConfigTemplatesCreateVersionOptionalParams) => PollerLike<OperationState<ConfigTemplateVersion>, ConfigTemplateVersion>

delete

delete: (resourceGroupName: string, configTemplateName: string, options?: ConfigTemplatesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

プロパティ値

(resourceGroupName: string, configTemplateName: string, options?: ConfigTemplatesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

設定テンプレートリソースの取得

get: (resourceGroupName: string, configTemplateName: string, options?: ConfigTemplatesGetOptionalParams) => Promise<ConfigTemplate>

プロパティ値

(resourceGroupName: string, configTemplateName: string, options?: ConfigTemplatesGetOptionalParams) => Promise<ConfigTemplate>

listByResourceGroup

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

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

プロパティ値

(resourceGroupName: string, options?: ConfigTemplatesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<ConfigTemplate, ConfigTemplate[], PageSettings>

listBySubscription

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

listBySubscription: (options?: ConfigTemplatesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<ConfigTemplate, ConfigTemplate[], PageSettings>

プロパティ値

(options?: ConfigTemplatesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<ConfigTemplate, ConfigTemplate[], PageSettings>

removeVersion

設定テンプレートバージョンリソースの削除

removeVersion: (resourceGroupName: string, configTemplateName: string, body: VersionParameter, options?: ConfigTemplatesRemoveVersionOptionalParams) => Promise<RemoveVersionResponse>

プロパティ値

(resourceGroupName: string, configTemplateName: string, body: VersionParameter, options?: ConfigTemplatesRemoveVersionOptionalParams) => Promise<RemoveVersionResponse>

update

設定テンプレートリソースの更新

update: (resourceGroupName: string, configTemplateName: string, properties: ConfigTemplateUpdate, options?: ConfigTemplatesUpdateOptionalParams) => Promise<ConfigTemplate>

プロパティ値

(resourceGroupName: string, configTemplateName: string, properties: ConfigTemplateUpdate, options?: ConfigTemplatesUpdateOptionalParams) => Promise<ConfigTemplate>