ElasticBeanstalk / Client / delete_platform_version
delete_platform_version#
- ElasticBeanstalk.Client.delete_platform_version(**kwargs)#
Deletes the specified version of a custom platform.
See also: AWS API Documentation
Request Syntax
response = client.delete_platform_version( PlatformArn='string' )
- Parameters:
PlatformArn (string) – The ARN of the version of the custom platform.
- Return type:
dict
- Returns:
Response Syntax
{ 'PlatformSummary': { 'PlatformArn': 'string', 'PlatformOwner': 'string', 'PlatformStatus': 'Creating'|'Failed'|'Ready'|'Deleting'|'Deleted', 'PlatformCategory': 'string', 'OperatingSystemName': 'string', 'OperatingSystemVersion': 'string', 'SupportedTierList': [ 'string', ], 'SupportedAddonList': [ 'string', ], 'PlatformLifecycleState': 'string', 'PlatformVersion': 'string', 'PlatformBranchName': 'string', 'PlatformBranchLifecycleState': 'string' } }
Response Structure
(dict) –
PlatformSummary (dict) –
Detailed information about the version of the custom platform.
PlatformArn (string) –
The ARN of the platform version.
PlatformOwner (string) –
The AWS account ID of the person who created the platform version.
PlatformStatus (string) –
The status of the platform version. You can create an environment from the platform version once it is ready.
PlatformCategory (string) –
The category of platform version.
OperatingSystemName (string) –
The operating system used by the platform version.
OperatingSystemVersion (string) –
The version of the operating system used by the platform version.
SupportedTierList (list) –
The tiers in which the platform version runs.
(string) –
SupportedAddonList (list) –
The additions associated with the platform version.
(string) –
PlatformLifecycleState (string) –
The state of the platform version in its lifecycle.
Possible values:
recommended
| emptyIf an empty value is returned, the platform version is supported but isn’t the recommended one for its branch.
PlatformVersion (string) –
The version string of the platform version.
PlatformBranchName (string) –
The platform branch to which the platform version belongs.
PlatformBranchLifecycleState (string) –
The state of the platform version’s branch in its lifecycle.
Possible values:
beta
|supported
|deprecated
|retired
Exceptions
ElasticBeanstalk.Client.exceptions.OperationInProgressException
ElasticBeanstalk.Client.exceptions.InsufficientPrivilegesException
ElasticBeanstalk.Client.exceptions.ElasticBeanstalkServiceException
ElasticBeanstalk.Client.exceptions.PlatformVersionStillReferencedException