PackageOperations interface

Interface representing a Package operations.

Properties

createOrUpdate

Create or update the package identified by package name.

delete

Delete the package by name.

get

Retrieve the Package identified by Package name.

listByRuntimeEnvironment

Retrieve the a list of Packages

update

Update the Package identified by Package name.

Property Details

createOrUpdate

Create or update the package identified by package name.

createOrUpdate: (resourceGroupName: string, automationAccountName: string, runtimeEnvironmentName: string, packageName: string, parameters: PackageCreateOrUpdateParameters, options?: PackageCreateOrUpdateOptionalParams) => Promise<Package>

Property Value

(resourceGroupName: string, automationAccountName: string, runtimeEnvironmentName: string, packageName: string, parameters: PackageCreateOrUpdateParameters, options?: PackageCreateOrUpdateOptionalParams) => Promise<Package>

delete

Delete the package by name.

delete: (resourceGroupName: string, automationAccountName: string, runtimeEnvironmentName: string, packageName: string, options?: PackageDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, automationAccountName: string, runtimeEnvironmentName: string, packageName: string, options?: PackageDeleteOptionalParams) => Promise<void>

get

Retrieve the Package identified by Package name.

get: (resourceGroupName: string, automationAccountName: string, runtimeEnvironmentName: string, packageName: string, options?: PackageGetOptionalParams) => Promise<Package>

Property Value

(resourceGroupName: string, automationAccountName: string, runtimeEnvironmentName: string, packageName: string, options?: PackageGetOptionalParams) => Promise<Package>

listByRuntimeEnvironment

Retrieve the a list of Packages

listByRuntimeEnvironment: (resourceGroupName: string, automationAccountName: string, runtimeEnvironmentName: string, options?: PackageListByRuntimeEnvironmentOptionalParams) => PagedAsyncIterableIterator<Package, Package[], PageSettings>

Property Value

(resourceGroupName: string, automationAccountName: string, runtimeEnvironmentName: string, options?: PackageListByRuntimeEnvironmentOptionalParams) => PagedAsyncIterableIterator<Package, Package[], PageSettings>

update

Update the Package identified by Package name.

update: (resourceGroupName: string, automationAccountName: string, runtimeEnvironmentName: string, packageName: string, parameters: PackageUpdateParameters, options?: PackageUpdateOptionalParams) => Promise<Package>

Property Value

(resourceGroupName: string, automationAccountName: string, runtimeEnvironmentName: string, packageName: string, parameters: PackageUpdateParameters, options?: PackageUpdateOptionalParams) => Promise<Package>