ElasticBeanstalk / Client / list_platform_branches
list_platform_branches#
- ElasticBeanstalk.Client.list_platform_branches(**kwargs)#
- Lists the platform branches available for your account in an AWS Region. Provides summary information about each platform branch. - For definitions of platform branch and other platform-related terms, see AWS Elastic Beanstalk Platforms Glossary. - See also: AWS API Documentation - Request Syntax - response = client.list_platform_branches( Filters=[ { 'Attribute': 'string', 'Operator': 'string', 'Values': [ 'string', ] }, ], MaxRecords=123, NextToken='string' ) - Parameters:
- Filters (list) – - Criteria for restricting the resulting list of platform branches. The filter is evaluated as a logical conjunction (AND) of the separate - SearchFilterterms.- The following list shows valid attribute values for each of the - SearchFilterterms. Most operators take a single value. The- inand- not_inoperators can take multiple values.- Attribute = BranchName:- Operator:- =|- !=|- begins_with|- ends_with|- contains|- in|- not_in
 
- Attribute = LifecycleState:- Operator:- =|- !=|- in|- not_in
- Values:- beta|- supported|- deprecated|- retired
 
- Attribute = PlatformName:- Operator:- =|- !=|- begins_with|- ends_with|- contains|- in|- not_in
 
- Attribute = TierType:- Operator:- =|- !=
- Values:- WebServer/Standard|- Worker/SQS/HTTP
 
 - Array size: limited to 10 - SearchFilterobjects.- Within each - SearchFilteritem, the- Valuesarray is limited to 10 items.- (dict) – - Describes criteria to restrict a list of results. - For operators that apply a single value to the attribute, the filter is evaluated as follows: - Attribute Operator Values[1]- Some operators, e.g. - in, can apply multiple values. In this case, the filter is evaluated as a logical union (OR) of applications of the operator to the attribute with each one of the values:- (Attribute Operator Values[1]) OR (Attribute Operator Values[2]) OR ...- The valid values for attributes of - SearchFilterdepend on the API action. For valid values, see the reference page for the API action you’re calling that takes a- SearchFilterparameter.- Attribute (string) – - The result attribute to which the filter values are applied. Valid values vary by API action. 
- Operator (string) – - The operator to apply to the - Attributewith each of the- Values. Valid values vary by- Attribute.
- Values (list) – - The list of values applied to the - Attributeand- Operatorattributes. Number of values and valid values vary by- Attribute.- (string) – 
 
 
 
- MaxRecords (integer) – The maximum number of platform branch values returned in one call. 
- NextToken (string) – - For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request. - If no - NextTokenis specified, the first page is retrieved.
 
- Return type:
- dict 
- Returns:
- Response Syntax - { 'PlatformBranchSummaryList': [ { 'PlatformName': 'string', 'BranchName': 'string', 'LifecycleState': 'string', 'BranchOrder': 123, 'SupportedTierList': [ 'string', ] }, ], 'NextToken': 'string' } - Response Structure - (dict) – - PlatformBranchSummaryList (list) – - Summary information about the platform branches. - (dict) – - Summary information about a platform branch. - PlatformName (string) – - The name of the platform to which this platform branch belongs. 
- BranchName (string) – - The name of the platform branch. 
- LifecycleState (string) – - The support life cycle state of the platform branch. - Possible values: - beta|- supported|- deprecated|- retired
- BranchOrder (integer) – - An ordinal number that designates the order in which platform branches have been added to a platform. This can be helpful, for example, if your code calls the - ListPlatformBranchesaction and then displays a list of platform branches.- A larger - BranchOrdervalue designates a newer platform branch within the platform.
- SupportedTierList (list) – - The environment tiers that platform versions in this branch support. - Possible values: - WebServer/Standard|- Worker/SQS/HTTP- (string) – 
 
 
 
- NextToken (string) – - In a paginated request, if this value isn’t - null, it’s the token that you can pass in a subsequent request to get the next response page.