ToolboxesOperations interface

Interface die de bewerkingen van een toolbox vertegenwoordigt.

Eigenschappen

createVersion

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.

deleteVersion

Verwijdert de gespecificeerde versie van een toolbox.

get

Haalt de gespecificeerde toolbox en de huidige configuratie op.

getVersion

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.

listVersions

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>