PackageOperations interface
Interface representing a Package operations.
Properties
| create |
Create or update the package identified by package name. |
| delete | Delete the package by name. |
| get | Retrieve the Package identified by Package name. |
| list |
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>