TargetsOperations interface
Interface representing a Targets operations.
Properties
| create |
Create or update a Target Resource |
| delete | |
| get | Get a Target Resource |
| install |
Post request to deploy |
| list |
List by specified resource group |
| list |
List by subscription |
| publish |
Post request to publish |
| remove |
Post request to remove solution version revision |
| resolve |
Post request to resolve configuration |
| review |
Post request to review configuration |
| uninstall |
Post request to uninstall |
| update | update a Target Resource |
| update |
Post request to update external validation status |
Property Details
createOrUpdate
Create or update a Target Resource
createOrUpdate: (resourceGroupName: string, targetName: string, resource: Target, options?: TargetsCreateOrUpdateOptionalParams) => PollerLike<OperationState<Target>, Target>
Property Value
(resourceGroupName: string, targetName: string, resource: Target, options?: TargetsCreateOrUpdateOptionalParams) => PollerLike<OperationState<Target>, Target>
delete
delete: (resourceGroupName: string, targetName: string, options?: TargetsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, targetName: string, options?: TargetsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Get a Target Resource
get: (resourceGroupName: string, targetName: string, options?: TargetsGetOptionalParams) => Promise<Target>
Property Value
(resourceGroupName: string, targetName: string, options?: TargetsGetOptionalParams) => Promise<Target>
installSolution
Post request to deploy
installSolution: (resourceGroupName: string, targetName: string, body: InstallSolutionParameter, options?: TargetsInstallSolutionOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, targetName: string, body: InstallSolutionParameter, options?: TargetsInstallSolutionOptionalParams) => PollerLike<OperationState<void>, void>
listByResourceGroup
List by specified resource group
listByResourceGroup: (resourceGroupName: string, options?: TargetsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Target, Target[], PageSettings>
Property Value
(resourceGroupName: string, options?: TargetsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Target, Target[], PageSettings>
listBySubscription
List by subscription
listBySubscription: (options?: TargetsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<Target, Target[], PageSettings>
Property Value
(options?: TargetsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<Target, Target[], PageSettings>
publishSolutionVersion
Post request to publish
publishSolutionVersion: (resourceGroupName: string, targetName: string, body: SolutionVersionParameter, options?: TargetsPublishSolutionVersionOptionalParams) => PollerLike<OperationState<SolutionVersion>, SolutionVersion>
Property Value
(resourceGroupName: string, targetName: string, body: SolutionVersionParameter, options?: TargetsPublishSolutionVersionOptionalParams) => PollerLike<OperationState<SolutionVersion>, SolutionVersion>
removeRevision
Post request to remove solution version revision
removeRevision: (resourceGroupName: string, targetName: string, body: RemoveRevisionParameter, options?: TargetsRemoveRevisionOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, targetName: string, body: RemoveRevisionParameter, options?: TargetsRemoveRevisionOptionalParams) => PollerLike<OperationState<void>, void>
resolveConfiguration
Post request to resolve configuration
resolveConfiguration: (resourceGroupName: string, targetName: string, body: SolutionTemplateParameter, options?: TargetsResolveConfigurationOptionalParams) => PollerLike<OperationState<ResolvedConfiguration>, ResolvedConfiguration>
Property Value
(resourceGroupName: string, targetName: string, body: SolutionTemplateParameter, options?: TargetsResolveConfigurationOptionalParams) => PollerLike<OperationState<ResolvedConfiguration>, ResolvedConfiguration>
reviewSolutionVersion
Post request to review configuration
reviewSolutionVersion: (resourceGroupName: string, targetName: string, body: SolutionTemplateParameter, options?: TargetsReviewSolutionVersionOptionalParams) => PollerLike<OperationState<SolutionVersion>, SolutionVersion>
Property Value
(resourceGroupName: string, targetName: string, body: SolutionTemplateParameter, options?: TargetsReviewSolutionVersionOptionalParams) => PollerLike<OperationState<SolutionVersion>, SolutionVersion>
uninstallSolution
Post request to uninstall
uninstallSolution: (resourceGroupName: string, targetName: string, body: UninstallSolutionParameter, options?: TargetsUninstallSolutionOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, targetName: string, body: UninstallSolutionParameter, options?: TargetsUninstallSolutionOptionalParams) => PollerLike<OperationState<void>, void>
update
update a Target Resource
update: (resourceGroupName: string, targetName: string, properties: TargetUpdate, options?: TargetsUpdateOptionalParams) => PollerLike<OperationState<Target>, Target>
Property Value
(resourceGroupName: string, targetName: string, properties: TargetUpdate, options?: TargetsUpdateOptionalParams) => PollerLike<OperationState<Target>, Target>
updateExternalValidationStatus
Post request to update external validation status
updateExternalValidationStatus: (resourceGroupName: string, targetName: string, body: UpdateExternalValidationStatusParameter, options?: TargetsUpdateExternalValidationStatusOptionalParams) => PollerLike<OperationState<SolutionVersion>, SolutionVersion>
Property Value
(resourceGroupName: string, targetName: string, body: UpdateExternalValidationStatusParameter, options?: TargetsUpdateExternalValidationStatusOptionalParams) => PollerLike<OperationState<SolutionVersion>, SolutionVersion>