ToolboxesOperations interface
Interface die de bewerkingen van een toolbox vertegenwoordigt.
Eigenschappen
| create |
Maakt een nieuwe toolboxversie aan, waarbij de toolbox zelf wordt geprovisioneerd als deze nog niet bestaat. |
| delete | Verwijdert de gespecificeerde toolbox samen met alle versies. |
| delete |
Verwijdert de gespecificeerde versie van een toolbox. |
| get | Haalt de gespecificeerde toolbox en de huidige configuratie op. |
| get |
Haalt de gespecificeerde versie van een toolbox op op naam en versie-identificatie. |
| list | Geeft de toolboxes terug die beschikbaar zijn in het huidige project. |
| list |
Geeft de beschikbare versies terug voor de gespecificeerde toolbox. |
| update | Werkt de standaard versiepointer van de toolbox bij naar de gespecificeerde versie. |
Eigenschapdetails
createVersion
Maakt een nieuwe toolboxversie aan, waarbij de toolbox zelf wordt geprovisioneerd als deze nog niet bestaat.
createVersion: (name: string, tools: ToolboxToolUnion[], options?: CreateVersionOptionalParams) => Promise<ToolboxVersionObject>
Waarde van eigenschap
(name: string, tools: ToolboxToolUnion[], options?: CreateVersionOptionalParams) => Promise<ToolboxVersionObject>
delete
Verwijdert de gespecificeerde toolbox samen met alle versies.
delete: (name: string, options?: ToolboxesDeleteOptionalParams) => Promise<void>
Waarde van eigenschap
(name: string, options?: ToolboxesDeleteOptionalParams) => Promise<void>
deleteVersion
Verwijdert de gespecificeerde versie van een toolbox.
deleteVersion: (name: string, version: string, options?: DeleteVersionOptionalParams) => Promise<void>
Waarde van eigenschap
(name: string, version: string, options?: DeleteVersionOptionalParams) => Promise<void>
get
Haalt de gespecificeerde toolbox en de huidige configuratie op.
get: (name: string, options?: ToolboxesGetOptionalParams) => Promise<ToolboxObject>
Waarde van eigenschap
(name: string, options?: ToolboxesGetOptionalParams) => Promise<ToolboxObject>
getVersion
Haalt de gespecificeerde versie van een toolbox op op naam en versie-identificatie.
getVersion: (name: string, version: string, options?: GetVersionOptionalParams) => Promise<ToolboxVersionObject>
Waarde van eigenschap
(name: string, version: string, options?: GetVersionOptionalParams) => Promise<ToolboxVersionObject>
list
Geeft de toolboxes terug die beschikbaar zijn in het huidige project.
list: (options?: ToolboxesListOptionalParams) => PagedAsyncIterableIterator<ToolboxObject, ToolboxObject[], PageSettings>
Waarde van eigenschap
(options?: ToolboxesListOptionalParams) => PagedAsyncIterableIterator<ToolboxObject, ToolboxObject[], PageSettings>
listVersions
Geeft de beschikbare versies terug voor de gespecificeerde toolbox.
listVersions: (name: string, options?: ListVersionsOptionalParams) => PagedAsyncIterableIterator<ToolboxVersionObject, ToolboxVersionObject[], PageSettings>
Waarde van eigenschap
(name: string, options?: ListVersionsOptionalParams) => PagedAsyncIterableIterator<ToolboxVersionObject, ToolboxVersionObject[], PageSettings>
update
Werkt de standaard versiepointer van de toolbox bij naar de gespecificeerde versie.
update: (name: string, defaultVersion: string, options?: ToolboxesUpdateOptionalParams) => Promise<ToolboxObject>
Waarde van eigenschap
(name: string, defaultVersion: string, options?: ToolboxesUpdateOptionalParams) => Promise<ToolboxObject>