LicenseManager / Client / update_license_configuration
update_license_configuration¶
- LicenseManager.Client.update_license_configuration(**kwargs)¶
- Modifies the attributes of an existing license configuration. - See also: AWS API Documentation - Request Syntax- response = client.update_license_configuration( LicenseConfigurationArn='string', LicenseConfigurationStatus='AVAILABLE'|'DISABLED', LicenseRules=[ 'string', ], LicenseCount=123, LicenseCountHardLimit=True|False, Name='string', Description='string', ProductInformationList=[ { 'ResourceType': 'string', 'ProductInformationFilterList': [ { 'ProductInformationFilterName': 'string', 'ProductInformationFilterValue': [ 'string', ], 'ProductInformationFilterComparator': 'string' }, ] }, ], DisassociateWhenNotFound=True|False ) - Parameters:
- LicenseConfigurationArn (string) – - [REQUIRED] - Amazon Resource Name (ARN) of the license configuration. 
- LicenseConfigurationStatus (string) – New status of the license configuration. 
- LicenseRules (list) – - New license rule. The only rule that you can add after you create a license configuration is licenseAffinityToHost. - (string) – 
 
- LicenseCount (integer) – New number of licenses managed by the license configuration. 
- LicenseCountHardLimit (boolean) – New hard limit of the number of available licenses. 
- Name (string) – New name of the license configuration. 
- Description (string) – New description of the license configuration. 
- ProductInformationList (list) – - New product information. - (dict) – - Describes product information for a license configuration. - ResourceType (string) – [REQUIRED] - Resource type. The possible values are - SSM_MANAGED|- RDS.
- ProductInformationFilterList (list) – [REQUIRED] - A Product information filter consists of a - ProductInformationFilterComparatorwhich is a logical operator, a- ProductInformationFilterNamewhich specifies the type of filter being declared, and a- ProductInformationFilterValuethat specifies the value to filter on.- Accepted values for - ProductInformationFilterNameare listed here along with descriptions and valid options for- ProductInformationFilterComparator.- The following filters and are supported when the resource type is - SSM_MANAGED:- Application Name- The name of the application. Logical operator is- EQUALS.
- Application Publisher- The publisher of the application. Logical operator is- EQUALS.
- Application Version- The version of the application. Logical operator is- EQUALS.
- Platform Name- The name of the platform. Logical operator is- EQUALS.
- Platform Type- The platform type. Logical operator is- EQUALS.
- Tag:key- The key of a tag attached to an Amazon Web Services resource you wish to exclude from automated discovery. Logical operator is- NOT_EQUALS. The key for your tag must be appended to- Tag:following the example:- Tag:name-of-your-key.- ProductInformationFilterValueis optional if you are not using values for the key.
- AccountId- The 12-digit ID of an Amazon Web Services account you wish to exclude from automated discovery. Logical operator is- NOT_EQUALS.
- License Included- The type of license included. Logical operators are- EQUALSand- NOT_EQUALS. Possible values are:- sql-server-enterprise|- sql-server-standard|- sql-server-web|- windows-server-datacenter.
 - The following filters and logical operators are supported when the resource type is - RDS:- Engine Edition- The edition of the database engine. Logical operator is- EQUALS. Possible values are:- oracle-ee|- oracle-se|- oracle-se1|- oracle-se2|- db2-se|- db2-ae.
- License Pack- The license pack. Logical operator is- EQUALS. Possible values are:- data guard|- diagnostic pack sqlt|- tuning pack sqlt|- ols|- olap.
 - (dict) – - Describes product information filters. - ProductInformationFilterName (string) – [REQUIRED] - Filter name. 
- ProductInformationFilterValue (list) – - Filter value. - (string) – 
 
- ProductInformationFilterComparator (string) – [REQUIRED] - Logical operator. 
 
 
 
 
- DisassociateWhenNotFound (boolean) – When true, disassociates a resource when software is uninstalled. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- {}- Response Structure- (dict) – 
 
 - Exceptions