Skip to content

Commit cfaff56

Browse files
author
AWS
committed
AWS License Manager Update: AWS License Manager now supports license type conversions for AWS Marketplace products. Customers can provide Marketplace codes in the source license context or destination license context in the CreateLicenseConversionTaskForResource requests.
1 parent 580354a commit cfaff56

File tree

3 files changed

+53
-25
lines changed

3 files changed

+53
-25
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "AWS License Manager",
4+
"contributor": "",
5+
"description": "AWS License Manager now supports license type conversions for AWS Marketplace products. Customers can provide Marketplace codes in the source license context or destination license context in the CreateLicenseConversionTaskForResource requests."
6+
}
Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
11
{
2-
"pagination": {
3-
}
2+
"pagination": {}
43
}

services/licensemanager/src/main/resources/codegen-resources/service-2.json

Lines changed: 46 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1009,7 +1009,7 @@
10091009
"Arn":{
10101010
"type":"string",
10111011
"max":2048,
1012-
"pattern":"^arn:aws(-(cn|us-gov|iso-b|iso-c|iso-d))?:[A-Za-z0-9][A-Za-z0-9_/.-]{0,62}:[A-Za-z0-9_/.-]{0,63}:[A-Za-z0-9_/.-]{0,63}:[A-Za-z0-9][A-Za-z0-9:_/+=,@.-]{0,1023}$"
1012+
"pattern":"^arn:aws[a-zA-Z-]*:[A-Za-z0-9][A-Za-z0-9_/.-]{0,62}:[A-Za-z0-9_/.-]{0,63}:[A-Za-z0-9_/.-]{0,63}:[A-Za-z0-9][A-Za-z0-9:_/+=,@.-]{0,1023}$"
10131013
},
10141014
"ArnList":{
10151015
"type":"list",
@@ -1071,8 +1071,7 @@
10711071
},
10721072
"CheckInLicenseResponse":{
10731073
"type":"structure",
1074-
"members":{
1075-
}
1074+
"members":{}
10761075
},
10771076
"CheckoutBorrowLicenseRequest":{
10781077
"type":"structure",
@@ -1810,8 +1809,7 @@
18101809
},
18111810
"DeleteLicenseConfigurationResponse":{
18121811
"type":"structure",
1813-
"members":{
1814-
}
1812+
"members":{}
18151813
},
18161814
"DeleteLicenseManagerReportGeneratorRequest":{
18171815
"type":"structure",
@@ -1825,8 +1823,7 @@
18251823
},
18261824
"DeleteLicenseManagerReportGeneratorResponse":{
18271825
"type":"structure",
1828-
"members":{
1829-
}
1826+
"members":{}
18301827
},
18311828
"DeleteLicenseRequest":{
18321829
"type":"structure",
@@ -1870,8 +1867,7 @@
18701867
},
18711868
"DeleteTokenResponse":{
18721869
"type":"structure",
1873-
"members":{
1874-
}
1870+
"members":{}
18751871
},
18761872
"DigitalSignatureMethod":{
18771873
"type":"string",
@@ -2359,8 +2355,7 @@
23592355
},
23602356
"GetServiceSettingsRequest":{
23612357
"type":"structure",
2362-
"members":{
2363-
}
2358+
"members":{}
23642359
},
23652360
"GetServiceSettingsResponse":{
23662361
"type":"structure",
@@ -2840,6 +2835,10 @@
28402835
"UsageOperation":{
28412836
"shape":"UsageOperation",
28422837
"documentation":"<p>The Usage operation value that corresponds to the license type you are converting your resource from. For more information about which platforms correspond to which usage operation values see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/billing-info-fields.html#billing-info\">Sample data: usage operation by platform </a> </p>"
2838+
},
2839+
"ProductCodes":{
2840+
"shape":"ProductCodeList",
2841+
"documentation":"<p>Product codes referred to in the license conversion process.</p>"
28432842
}
28442843
},
28452844
"documentation":"<p>Information about a license type conversion task.</p>"
@@ -3635,6 +3634,36 @@
36353634
"max":1,
36363635
"min":1
36373636
},
3637+
"ProductCodeId":{
3638+
"type":"string",
3639+
"pattern":"^[A-Za-z0-9]{1,25}$"
3640+
},
3641+
"ProductCodeList":{
3642+
"type":"list",
3643+
"member":{"shape":"ProductCodeListItem"}
3644+
},
3645+
"ProductCodeListItem":{
3646+
"type":"structure",
3647+
"required":[
3648+
"ProductCodeId",
3649+
"ProductCodeType"
3650+
],
3651+
"members":{
3652+
"ProductCodeId":{
3653+
"shape":"ProductCodeId",
3654+
"documentation":"<p>The product code ID</p>"
3655+
},
3656+
"ProductCodeType":{
3657+
"shape":"ProductCodeType",
3658+
"documentation":"<p>The product code type</p>"
3659+
}
3660+
},
3661+
"documentation":"<p>A list item that contains a product code.</p>"
3662+
},
3663+
"ProductCodeType":{
3664+
"type":"string",
3665+
"enum":["marketplace"]
3666+
},
36383667
"ProductInformation":{
36393668
"type":"structure",
36403669
"required":[
@@ -4026,8 +4055,7 @@
40264055
},
40274056
"TagResourceResponse":{
40284057
"type":"structure",
4029-
"members":{
4030-
}
4058+
"members":{}
40314059
},
40324060
"TokenData":{
40334061
"type":"structure",
@@ -4103,8 +4131,7 @@
41034131
},
41044132
"UntagResourceResponse":{
41054133
"type":"structure",
4106-
"members":{
4107-
}
4134+
"members":{}
41084135
},
41094136
"UpdateLicenseConfigurationRequest":{
41104137
"type":"structure",
@@ -4150,8 +4177,7 @@
41504177
},
41514178
"UpdateLicenseConfigurationResponse":{
41524179
"type":"structure",
4153-
"members":{
4154-
}
4180+
"members":{}
41554181
},
41564182
"UpdateLicenseManagerReportGeneratorRequest":{
41574183
"type":"structure",
@@ -4196,8 +4222,7 @@
41964222
},
41974223
"UpdateLicenseManagerReportGeneratorResponse":{
41984224
"type":"structure",
4199-
"members":{
4200-
}
4225+
"members":{}
42014226
},
42024227
"UpdateLicenseSpecificationsForResourceRequest":{
42034228
"type":"structure",
@@ -4219,8 +4244,7 @@
42194244
},
42204245
"UpdateLicenseSpecificationsForResourceResponse":{
42214246
"type":"structure",
4222-
"members":{
4223-
}
4247+
"members":{}
42244248
},
42254249
"UpdateServiceSettingsRequest":{
42264250
"type":"structure",
@@ -4245,8 +4269,7 @@
42454269
},
42464270
"UpdateServiceSettingsResponse":{
42474271
"type":"structure",
4248-
"members":{
4249-
}
4272+
"members":{}
42504273
},
42514274
"UsageOperation":{
42524275
"type":"string",

0 commit comments

Comments
 (0)