deregister_package_version
async
¶
deregister_package_version(
package_id: NodePackageId,
package_version: NodePackageVersion,
patch_version: NodePackagePatchVersion,
*,
config_overrides: Optional[AsyncPanoramaClientConfig] = None,
owner_account: Optional[PackageOwnerAccount] = None,
updated_latest_patch_version: Optional[NodePackagePatchVersion] = None,
) -> DeregisterPackageVersionResponse
Deregisters a package version.
Parameters:
-
owner_account(Optional[PackageOwnerAccount], default:None) –An owner account.
-
package_id(NodePackageId) –A package ID.
-
package_version(NodePackageVersion) –A package version.
-
patch_version(NodePackagePatchVersion) –A patch version.
-
updated_latest_patch_version(Optional[NodePackagePatchVersion], default:None) –If the version was marked latest, the new version to maker as latest.
Raises:
-
AccessDeniedException–The requestor does not have permission to access the target action or resource.
-
ConflictException–The target resource is in use.
-
InternalServerException–An internal error occurred.
-
ResourceNotFoundException–The target resource was not found.
-
ValidationException–The request contains an invalid parameter value.
-
UnknownServiceError–The service returned an error code this client does not model.