ConfigTemplatesOperations interface
ConfigTemplates 操作を表すインターフェイス。
プロパティ
| create |
設定テンプレートリソースを作成または更新する |
| create |
指定した UpdateType を使用して設定テンプレートバージョンリソースを作成または更新します |
| delete | |
| get | 設定テンプレートリソースの取得 |
| list |
指定したリソースグループ別一覧 |
| list |
サブスクリプション別の一覧表示 |
| remove |
設定テンプレートバージョンリソースの削除 |
| 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>