Skip to content

Commit 8a87412

Browse files
AWS SDK for RubyNobody
authored andcommitted
Updated service API models for release.
1 parent 5be7068 commit 8a87412

File tree

10 files changed

+150
-91
lines changed

10 files changed

+150
-91
lines changed

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,16 @@
11
Unreleased Changes
22
------------------
33

4+
* Feature - Aws::DLM - Updated the API, and documentation for Amazon Data Lifecycle Manager.
5+
6+
* Feature - Aws::EC2 - Updated the API, and documentation for Amazon Elastic Compute Cloud.
7+
8+
* Feature - Aws::IoTSiteWise - Updated the API, and documentation for AWS IoT SiteWise.
9+
10+
* Feature - Aws::MediaLive - Updated the API, and documentation for AWS Elemental MediaLive.
11+
12+
* Feature - Aws::SSM - Updated the documentation for Amazon Simple Systems Manager (SSM).
13+
414
2.11.621 (2020-11-05)
515
------------------
616

aws-sdk-core/apis/dlm/2018-01-12/api-2.json

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -364,7 +364,8 @@
364364
"PolicyId":{"shape":"PolicyId"},
365365
"Description":{"shape":"PolicyDescription"},
366366
"State":{"shape":"GettablePolicyStateValues"},
367-
"Tags":{"shape":"TagMap"}
367+
"Tags":{"shape":"TagMap"},
368+
"PolicyType":{"shape":"PolicyTypeValues"}
368369
}
369370
},
370371
"LifecyclePolicySummaryList":{
@@ -398,6 +399,7 @@
398399
"Tags":{"shape":"TagMap"}
399400
}
400401
},
402+
"NoReboot":{"type":"boolean"},
401403
"Parameter":{"type":"string"},
402404
"ParameterList":{
403405
"type":"list",
@@ -406,7 +408,8 @@
406408
"Parameters":{
407409
"type":"structure",
408410
"members":{
409-
"ExcludeBootVolume":{"shape":"ExcludeBootVolume"}
411+
"ExcludeBootVolume":{"shape":"ExcludeBootVolume"},
412+
"NoReboot":{"shape":"NoReboot"}
410413
}
411414
},
412415
"PolicyArn":{
@@ -443,7 +446,10 @@
443446
},
444447
"PolicyTypeValues":{
445448
"type":"string",
446-
"enum":["EBS_SNAPSHOT_MANAGEMENT"]
449+
"enum":[
450+
"EBS_SNAPSHOT_MANAGEMENT",
451+
"IMAGE_MANAGEMENT"
452+
]
447453
},
448454
"ResourceNotFoundException":{
449455
"type":"structure",

aws-sdk-core/apis/dlm/2018-01-12/docs-2.json

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,6 +229,12 @@
229229
"refs": {
230230
}
231231
},
232+
"NoReboot": {
233+
"base": null,
234+
"refs": {
235+
"Parameters$NoReboot": "<p>Applies to AMI lifecycle policies only. Indicates whether targeted instances are rebooted when the lifecycle policy runs. <code>true</code> indicates that targeted instances are not rebooted when the policy runs. <code>false</code> indicates that target instances are rebooted when the policy runs. The default is <code>true</code> (instance are not rebooted).</p>"
236+
}
237+
},
232238
"Parameter": {
233239
"base": null,
234240
"refs": {
@@ -296,7 +302,8 @@
296302
"PolicyTypeValues": {
297303
"base": null,
298304
"refs": {
299-
"PolicyDetails$PolicyType": "<p>The valid target resource types and actions a policy can manage. The default is EBS_SNAPSHOT_MANAGEMENT.</p>"
305+
"LifecyclePolicySummary$PolicyType": "<p>The type of policy. <code>EBS_SNAPSHOT_MANAGEMENT</code> indicates that the policy manages the lifecycle of Amazon EBS snapshots. <code>IMAGE_MANAGEMENT</code> indicates that the policy manages the lifecycle of EBS-backed AMIs.</p>",
306+
"PolicyDetails$PolicyType": "<p>The valid target resource types and actions a policy can manage. Specify <code>EBS_SNAPSHOT_MANAGEMENT</code> to create a lifecycle policy that manages the lifecycle of Amazon EBS snapshots. Specify <code>IMAGE_MANAGEMENT</code> to create a lifecycle policy that manages the lifecycle of EBS-backed AMIs. The default is <code>EBS_SNAPSHOT_MANAGEMENT</code>.</p>"
300307
}
301308
},
302309
"ResourceNotFoundException": {

aws-sdk-core/apis/ec2/2016-11-15/api-2.json

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8643,6 +8643,7 @@
86438643
"DateTime":{"type":"timestamp"},
86448644
"DedicatedHostFlag":{"type":"boolean"},
86458645
"DedicatedHostId":{"type":"string"},
8646+
"DefaultNetworkCardIndex":{"type":"integer"},
86468647
"DefaultRouteTableAssociationValue":{
86478648
"type":"string",
86488649
"enum":[
@@ -21009,6 +21010,7 @@
2100921010
"MaxResults":{"type":"integer"},
2101021011
"MaximumBandwidthInMbps":{"type":"integer"},
2101121012
"MaximumIops":{"type":"integer"},
21013+
"MaximumNetworkCards":{"type":"integer"},
2101221014
"MaximumThroughputInMBps":{"type":"double"},
2101321015
"MembershipType":{
2101421016
"type":"string",
@@ -22475,6 +22477,31 @@
2247522477
"locationName":"item"
2247622478
}
2247722479
},
22480+
"NetworkCardIndex":{"type":"integer"},
22481+
"NetworkCardInfo":{
22482+
"type":"structure",
22483+
"members":{
22484+
"NetworkCardIndex":{
22485+
"shape":"NetworkCardIndex",
22486+
"locationName":"networkCardIndex"
22487+
},
22488+
"NetworkPerformance":{
22489+
"shape":"NetworkPerformance",
22490+
"locationName":"networkPerformance"
22491+
},
22492+
"MaximumNetworkInterfaces":{
22493+
"shape":"MaxNetworkInterfaces",
22494+
"locationName":"maximumNetworkInterfaces"
22495+
}
22496+
}
22497+
},
22498+
"NetworkCardInfoList":{
22499+
"type":"list",
22500+
"member":{
22501+
"shape":"NetworkCardInfo",
22502+
"locationName":"item"
22503+
}
22504+
},
2247822505
"NetworkInfo":{
2247922506
"type":"structure",
2248022507
"members":{
@@ -22486,6 +22513,18 @@
2248622513
"shape":"MaxNetworkInterfaces",
2248722514
"locationName":"maximumNetworkInterfaces"
2248822515
},
22516+
"MaximumNetworkCards":{
22517+
"shape":"MaximumNetworkCards",
22518+
"locationName":"maximumNetworkCards"
22519+
},
22520+
"DefaultNetworkCardIndex":{
22521+
"shape":"DefaultNetworkCardIndex",
22522+
"locationName":"defaultNetworkCardIndex"
22523+
},
22524+
"NetworkCards":{
22525+
"shape":"NetworkCardInfoList",
22526+
"locationName":"networkCards"
22527+
},
2248922528
"Ipv4AddressesPerInterface":{
2249022529
"shape":"MaxIpv4AddrPerInterface",
2249122530
"locationName":"ipv4AddressesPerInterface"

aws-sdk-core/apis/ec2/2016-11-15/docs-2.json

Lines changed: 52 additions & 20 deletions
Large diffs are not rendered by default.

aws-sdk-core/apis/iotsitewise/2019-12-02/api-2.json

Lines changed: 0 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -195,22 +195,6 @@
195195
],
196196
"endpoint":{"hostPrefix":"monitor."}
197197
},
198-
"CreatePresignedPortalUrl":{
199-
"name":"CreatePresignedPortalUrl",
200-
"http":{
201-
"method":"GET",
202-
"requestUri":"/portals/{portalId}/presigned-url",
203-
"responseCode":200
204-
},
205-
"input":{"shape":"CreatePresignedPortalUrlRequest"},
206-
"output":{"shape":"CreatePresignedPortalUrlResponse"},
207-
"errors":[
208-
{"shape":"InvalidRequestException"},
209-
{"shape":"InternalFailureException"},
210-
{"shape":"ThrottlingException"}
211-
],
212-
"endpoint":{"hostPrefix":"monitor."}
213-
},
214198
"CreateProject":{
215199
"name":"CreateProject",
216200
"http":{
@@ -1655,29 +1639,6 @@
16551639
"ssoApplicationId":{"shape":"SSOApplicationId"}
16561640
}
16571641
},
1658-
"CreatePresignedPortalUrlRequest":{
1659-
"type":"structure",
1660-
"required":["portalId"],
1661-
"members":{
1662-
"portalId":{
1663-
"shape":"ID",
1664-
"location":"uri",
1665-
"locationName":"portalId"
1666-
},
1667-
"sessionDurationSeconds":{
1668-
"shape":"SessionDurationSeconds",
1669-
"location":"querystring",
1670-
"locationName":"sessionDurationSeconds"
1671-
}
1672-
}
1673-
},
1674-
"CreatePresignedPortalUrlResponse":{
1675-
"type":"structure",
1676-
"required":["presignedPortalUrl"],
1677-
"members":{
1678-
"presignedPortalUrl":{"shape":"Url"}
1679-
}
1680-
},
16811642
"CreateProjectRequest":{
16821643
"type":"structure",
16831644
"required":[
@@ -3259,11 +3220,6 @@
32593220
"exception":true,
32603221
"fault":true
32613222
},
3262-
"SessionDurationSeconds":{
3263-
"type":"integer",
3264-
"max":43200,
3265-
"min":900
3266-
},
32673223
"TagKey":{
32683224
"type":"string",
32693225
"max":128,

aws-sdk-core/apis/iotsitewise/2019-12-02/docs-2.json

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
"CreateDashboard": "<p>Creates a dashboard in an AWS IoT SiteWise Monitor project.</p>",
1313
"CreateGateway": "<p>Creates a gateway, which is a virtual or edge device that delivers industrial data streams from local servers to AWS IoT SiteWise. For more information, see <a href=\"https://docs.aws.amazon.com/iot-sitewise/latest/userguide/gateway-connector.html\">Ingesting data using a gateway</a> in the <i>AWS IoT SiteWise User Guide</i>.</p>",
1414
"CreatePortal": "<p>Creates a portal, which can contain projects and dashboards. AWS IoT SiteWise Monitor uses AWS SSO or IAM to authenticate portal users and manage user permissions.</p> <note> <p>Before you can sign in to a new portal, you must add at least one identity to that portal. For more information, see <a href=\"https://docs.aws.amazon.com/iot-sitewise/latest/userguide/administer-portals.html#portal-change-admins\">Adding or removing portal administrators</a> in the <i>AWS IoT SiteWise User Guide</i>.</p> </note>",
15-
"CreatePresignedPortalUrl": "<p>Creates a pre-signed URL to a portal. Use this operation to create URLs to portals that use AWS Identity and Access Management (IAM) to authenticate users. An IAM user with access to a portal can call this API to get a URL to that portal. The URL contains a session token that lets the IAM user access the portal.</p>",
1615
"CreateProject": "<p>Creates a project in the specified portal.</p>",
1716
"DeleteAccessPolicy": "<p>Deletes an access policy that grants the specified identity access to the specified AWS IoT SiteWise Monitor resource. You can use this operation to revoke access to an AWS IoT SiteWise Monitor resource.</p>",
1817
"DeleteAsset": "<p>Deletes an asset. This action can't be undone. For more information, see <a href=\"https://docs.aws.amazon.com/iot-sitewise/latest/userguide/delete-assets-and-models.html\">Deleting assets and models</a> in the <i>AWS IoT SiteWise User Guide</i>. </p> <note> <p>You can't delete an asset that's associated to another asset. For more information, see <a href=\"https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_DisassociateAssets.html\">DisassociateAssets</a>.</p> </note>",
@@ -557,16 +556,6 @@
557556
"refs": {
558557
}
559558
},
560-
"CreatePresignedPortalUrlRequest": {
561-
"base": null,
562-
"refs": {
563-
}
564-
},
565-
"CreatePresignedPortalUrlResponse": {
566-
"base": null,
567-
"refs": {
568-
}
569-
},
570559
"CreateProjectRequest": {
571560
"base": null,
572561
"refs": {
@@ -973,7 +962,6 @@
973962
"CreateDashboardResponse$dashboardId": "<p>The ID of the dashboard.</p>",
974963
"CreateGatewayResponse$gatewayId": "<p>The ID of the gateway device. You can use this ID when you call other AWS IoT SiteWise APIs.</p>",
975964
"CreatePortalResponse$portalId": "<p>The ID of the created portal.</p>",
976-
"CreatePresignedPortalUrlRequest$portalId": "<p>The ID of the portal to access.</p>",
977965
"CreateProjectRequest$portalId": "<p>The ID of the portal in which to create the project.</p>",
978966
"CreateProjectResponse$projectId": "<p>The ID of the project.</p>",
979967
"DashboardSummary$id": "<p>The ID of the dashboard.</p>",
@@ -1621,12 +1609,6 @@
16211609
"refs": {
16221610
}
16231611
},
1624-
"SessionDurationSeconds": {
1625-
"base": null,
1626-
"refs": {
1627-
"CreatePresignedPortalUrlRequest$sessionDurationSeconds": "<p>The duration (in seconds) for which the session at the URL is valid.</p> <p>Default: 900 seconds (15 minutes)</p>"
1628-
}
1629-
},
16301612
"TagKey": {
16311613
"base": null,
16321614
"refs": {
@@ -1858,7 +1840,6 @@
18581840
"base": null,
18591841
"refs": {
18601842
"CreatePortalResponse$portalStartUrl": "<p>The URL for the AWS IoT SiteWise Monitor portal. You can use this URL to access portals that use AWS SSO for authentication. For portals that use IAM for authentication, you must use the <a href=\"https://docs.aws.amazon.com/AWS IoT SiteWise API ReferenceAPI_CreatePresignedPortalUrl.html\">CreatePresignedPortalUrl</a> operation to create a URL that you can use to access the portal.</p>",
1861-
"CreatePresignedPortalUrlResponse$presignedPortalUrl": "<p>The pre-signed URL to the portal. The URL contains the portal ID and a session token that lets you access the portal. The URL has the following format.</p> <p> <code>https://&lt;portal-id&gt;.app.iotsitewise.aws/auth?token=&lt;encrypted-token&gt;</code> </p>",
18621843
"DescribePortalResponse$portalStartUrl": "<p>The URL for the AWS IoT SiteWise Monitor portal. You can use this URL to access portals that use AWS SSO for authentication. For portals that use IAM for authentication, you must use the <a href=\"https://docs.aws.amazon.com/AWS IoT SiteWise API ReferenceAPI_CreatePresignedPortalUrl.html\">CreatePresignedPortalUrl</a> operation to create a URL that you can use to access the portal.</p>",
18631844
"ImageLocation$url": "<p>The URL where the image is available. The URL is valid for 15 minutes so that you can view and download the image</p>",
18641845
"PortalSummary$startUrl": "<p>The URL for the AWS IoT SiteWise Monitor portal. You can use this URL to access portals that use AWS SSO for authentication. For portals that use IAM for authentication, you must use the <a href=\"https://docs.aws.amazon.com/AWS IoT SiteWise API ReferenceAPI_CreatePresignedPortalUrl.html\">CreatePresignedPortalUrl</a> operation to create a URL that you can use to access the portal.</p>"

aws-sdk-core/apis/medialive/2017-10-14/api-2.json

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10209,6 +10209,12 @@
1020910209
}
1021010210
}
1021110211
},
10212+
"RtmpAdMarkers": {
10213+
"type": "string",
10214+
"enum": [
10215+
"ON_CUE_POINT_SCTE35"
10216+
]
10217+
},
1021210218
"RtmpCacheFullBehavior": {
1021310219
"type": "string",
1021410220
"enum": [
@@ -10232,6 +10238,10 @@
1023210238
"RtmpGroupSettings": {
1023310239
"type": "structure",
1023410240
"members": {
10241+
"AdMarkers": {
10242+
"shape": "__listOfRtmpAdMarkers",
10243+
"locationName": "adMarkers"
10244+
},
1023510245
"AuthenticationScheme": {
1023610246
"shape": "AuthenticationScheme",
1023710247
"locationName": "authenticationScheme"
@@ -12604,6 +12614,12 @@
1260412614
"shape": "Reservation"
1260512615
}
1260612616
},
12617+
"__listOfRtmpAdMarkers": {
12618+
"type": "list",
12619+
"member": {
12620+
"shape": "RtmpAdMarkers"
12621+
}
12622+
},
1260712623
"__listOfScheduleAction": {
1260812624
"type": "list",
1260912625
"member": {

aws-sdk-core/apis/medialive/2017-10-14/docs-2.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2554,6 +2554,12 @@
25542554
"refs": {
25552555
}
25562556
},
2557+
"RtmpAdMarkers": {
2558+
"base": "Rtmp Ad Markers",
2559+
"refs": {
2560+
"__listOfRtmpAdMarkers$member": null
2561+
}
2562+
},
25572563
"RtmpCacheFullBehavior": {
25582564
"base": "Rtmp Cache Full Behavior",
25592565
"refs": {
@@ -3889,6 +3895,12 @@
38893895
"ListReservationsResultModel$Reservations": "List of reservations"
38903896
}
38913897
},
3898+
"__listOfRtmpAdMarkers": {
3899+
"base": null,
3900+
"refs": {
3901+
"RtmpGroupSettings$AdMarkers": "Choose the ad marker type for this output group. MediaLive will create a message based on the content of each SCTE-35 message, format it for that marker type, and insert it in the datastream."
3902+
}
3903+
},
38923904
"__listOfScheduleAction": {
38933905
"base": null,
38943906
"refs": {

aws-sdk-core/apis/ssm/2014-11-06/docs-2.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -391,13 +391,13 @@
391391
"AssociationFilterKey": {
392392
"base": null,
393393
"refs": {
394-
"AssociationFilter$key": "<p>The name of the filter.</p>"
394+
"AssociationFilter$key": "<p>The name of the filter.</p> <note> <p> <code>InstanceId</code> has been deprecated.</p> </note>"
395395
}
396396
},
397397
"AssociationFilterList": {
398398
"base": null,
399399
"refs": {
400-
"ListAssociationsRequest$AssociationFilterList": "<p>One or more filters. Use a filter to return a more specific list of results.</p>"
400+
"ListAssociationsRequest$AssociationFilterList": "<p>One or more filters. Use a filter to return a more specific list of results.</p> <note> <p>Filtering associations using the <code>InstanceID</code> attribute only returns legacy associations created using the <code>InstanceID</code> attribute. Associations targeting the instance that are part of the Target Attributes <code>ResourceGroup</code> or <code>Tags</code> are not returned.</p> </note>"
401401
}
402402
},
403403
"AssociationFilterOperatorType": {
@@ -676,7 +676,7 @@
676676
"AutomationExecutionFilterKey": {
677677
"base": null,
678678
"refs": {
679-
"AutomationExecutionFilter$Key": "<p>One or more keys to limit the results. Valid filter keys include the following: DocumentNamePrefix, ExecutionStatus, ExecutionId, ParentExecutionId, CurrentAction, StartTimeBefore, StartTimeAfter.</p>"
679+
"AutomationExecutionFilter$Key": "<p>One or more keys to limit the results. Valid filter keys include the following: DocumentNamePrefix, ExecutionStatus, ExecutionId, ParentExecutionId, CurrentAction, StartTimeBefore, StartTimeAfter, TargetResourceGroup.</p>"
680680
}
681681
},
682682
"AutomationExecutionFilterList": {
@@ -5022,7 +5022,7 @@
50225022
}
50235023
},
50245024
"ParameterMaxVersionLimitExceeded": {
5025-
"base": "<p>The parameter exceeded the maximum number of allowed versions.</p>",
5025+
"base": "<p>Parameter Store retains the 100 most recently created versions of a parameter. After this number of versions has been created, Parameter Store deletes the oldest version when a new one is created. However, if the oldest version has a <i>label</i> attached to it, Parameter Store will not delete the version and instead presents this error message:</p> <p> <code>An error occurred (ParameterMaxVersionLimitExceeded) when calling the PutParameter operation: You attempted to create a new version of <i>parameter-name</i> by calling the PutParameter API with the overwrite flag. Version <i>version-number</i>, the oldest version, can't be deleted because it has a label associated with it. Move the label to another version of the parameter, and try again.</code> </p> <p>This safeguard is to prevent parameter versions with mission critical labels assigned to them from being deleted. To continue creating new parameters, first move the label from the oldest version of the parameter to a newer one for use in your operations. For information about moving parameter labels, see <a href=\"http://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-paramstore-labels.html#sysman-paramstore-labels-console-move\">Move a parameter label (console)</a> or <a href=\"http://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-paramstore-labels.html#sysman-paramstore-labels-cli-move\">Move a parameter label (CLI) </a> in the <i>AWS Systems Manager User Guide</i>. </p>",
50265026
"refs": {
50275027
}
50285028
},

0 commit comments

Comments
 (0)