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>