SolutionTemplatesOperations interface
Interface representing a SolutionTemplates operations.
Properties
| create |
Create or update a Solution Template Resource |
| create |
Create a Solution Template Version Resource |
| delete | |
| get | Get a Solution Template Resource |
| list |
List by specified resource group |
| list |
List by subscription |
| remove |
Remove Solution Template Version Resource |
| update | update a Solution Template Resource |
Property Details
createOrUpdate
Create or update a Solution Template Resource
createOrUpdate: (resourceGroupName: string, solutionTemplateName: string, resource: SolutionTemplate, options?: SolutionTemplatesCreateOrUpdateOptionalParams) => PollerLike<OperationState<SolutionTemplate>, SolutionTemplate>
Property Value
(resourceGroupName: string, solutionTemplateName: string, resource: SolutionTemplate, options?: SolutionTemplatesCreateOrUpdateOptionalParams) => PollerLike<OperationState<SolutionTemplate>, SolutionTemplate>
createVersion
Create a Solution Template Version Resource
createVersion: (resourceGroupName: string, solutionTemplateName: string, body: SolutionTemplateVersionWithUpdateType, options?: SolutionTemplatesCreateVersionOptionalParams) => PollerLike<OperationState<SolutionTemplateVersion>, SolutionTemplateVersion>
Property Value
(resourceGroupName: string, solutionTemplateName: string, body: SolutionTemplateVersionWithUpdateType, options?: SolutionTemplatesCreateVersionOptionalParams) => PollerLike<OperationState<SolutionTemplateVersion>, SolutionTemplateVersion>
delete
delete: (resourceGroupName: string, solutionTemplateName: string, options?: SolutionTemplatesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, solutionTemplateName: string, options?: SolutionTemplatesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Get a Solution Template Resource
get: (resourceGroupName: string, solutionTemplateName: string, options?: SolutionTemplatesGetOptionalParams) => Promise<SolutionTemplate>
Property Value
(resourceGroupName: string, solutionTemplateName: string, options?: SolutionTemplatesGetOptionalParams) => Promise<SolutionTemplate>
listByResourceGroup
List by specified resource group
listByResourceGroup: (resourceGroupName: string, options?: SolutionTemplatesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<SolutionTemplate, SolutionTemplate[], PageSettings>
Property Value
(resourceGroupName: string, options?: SolutionTemplatesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<SolutionTemplate, SolutionTemplate[], PageSettings>
listBySubscription
List by subscription
listBySubscription: (options?: SolutionTemplatesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<SolutionTemplate, SolutionTemplate[], PageSettings>
Property Value
(options?: SolutionTemplatesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<SolutionTemplate, SolutionTemplate[], PageSettings>
removeVersion
Remove Solution Template Version Resource
removeVersion: (resourceGroupName: string, solutionTemplateName: string, body: VersionParameter, options?: SolutionTemplatesRemoveVersionOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, solutionTemplateName: string, body: VersionParameter, options?: SolutionTemplatesRemoveVersionOptionalParams) => PollerLike<OperationState<void>, void>
update
update a Solution Template Resource
update: (resourceGroupName: string, solutionTemplateName: string, properties: SolutionTemplateUpdate, options?: SolutionTemplatesUpdateOptionalParams) => Promise<SolutionTemplate>
Property Value
(resourceGroupName: string, solutionTemplateName: string, properties: SolutionTemplateUpdate, options?: SolutionTemplatesUpdateOptionalParams) => Promise<SolutionTemplate>