Skip to content

Commit

Permalink
Updated service API models for release.
Browse files Browse the repository at this point in the history
  • Loading branch information
AWS SDK for Ruby authored and Nobody committed Nov 6, 2020
1 parent 5be7068 commit 8a87412
Show file tree
Hide file tree
Showing 10 changed files with 150 additions and 91 deletions.
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,16 @@
Unreleased Changes
------------------

* Feature - Aws::DLM - Updated the API, and documentation for Amazon Data Lifecycle Manager.

* Feature - Aws::EC2 - Updated the API, and documentation for Amazon Elastic Compute Cloud.

* Feature - Aws::IoTSiteWise - Updated the API, and documentation for AWS IoT SiteWise.

* Feature - Aws::MediaLive - Updated the API, and documentation for AWS Elemental MediaLive.

* Feature - Aws::SSM - Updated the documentation for Amazon Simple Systems Manager (SSM).

2.11.621 (2020-11-05)
------------------

Expand Down
12 changes: 9 additions & 3 deletions aws-sdk-core/apis/dlm/2018-01-12/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -364,7 +364,8 @@
"PolicyId":{"shape":"PolicyId"},
"Description":{"shape":"PolicyDescription"},
"State":{"shape":"GettablePolicyStateValues"},
"Tags":{"shape":"TagMap"}
"Tags":{"shape":"TagMap"},
"PolicyType":{"shape":"PolicyTypeValues"}
}
},
"LifecyclePolicySummaryList":{
Expand Down Expand Up @@ -398,6 +399,7 @@
"Tags":{"shape":"TagMap"}
}
},
"NoReboot":{"type":"boolean"},
"Parameter":{"type":"string"},
"ParameterList":{
"type":"list",
Expand All @@ -406,7 +408,8 @@
"Parameters":{
"type":"structure",
"members":{
"ExcludeBootVolume":{"shape":"ExcludeBootVolume"}
"ExcludeBootVolume":{"shape":"ExcludeBootVolume"},
"NoReboot":{"shape":"NoReboot"}
}
},
"PolicyArn":{
Expand Down Expand Up @@ -443,7 +446,10 @@
},
"PolicyTypeValues":{
"type":"string",
"enum":["EBS_SNAPSHOT_MANAGEMENT"]
"enum":[
"EBS_SNAPSHOT_MANAGEMENT",
"IMAGE_MANAGEMENT"
]
},
"ResourceNotFoundException":{
"type":"structure",
Expand Down
9 changes: 8 additions & 1 deletion aws-sdk-core/apis/dlm/2018-01-12/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -229,6 +229,12 @@
"refs": {
}
},
"NoReboot": {
"base": null,
"refs": {
"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>"
}
},
"Parameter": {
"base": null,
"refs": {
Expand Down Expand Up @@ -296,7 +302,8 @@
"PolicyTypeValues": {
"base": null,
"refs": {
"PolicyDetails$PolicyType": "<p>The valid target resource types and actions a policy can manage. The default is EBS_SNAPSHOT_MANAGEMENT.</p>"
"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>",
"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>"
}
},
"ResourceNotFoundException": {
Expand Down
39 changes: 39 additions & 0 deletions aws-sdk-core/apis/ec2/2016-11-15/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -8643,6 +8643,7 @@
"DateTime":{"type":"timestamp"},
"DedicatedHostFlag":{"type":"boolean"},
"DedicatedHostId":{"type":"string"},
"DefaultNetworkCardIndex":{"type":"integer"},
"DefaultRouteTableAssociationValue":{
"type":"string",
"enum":[
Expand Down Expand Up @@ -21009,6 +21010,7 @@
"MaxResults":{"type":"integer"},
"MaximumBandwidthInMbps":{"type":"integer"},
"MaximumIops":{"type":"integer"},
"MaximumNetworkCards":{"type":"integer"},
"MaximumThroughputInMBps":{"type":"double"},
"MembershipType":{
"type":"string",
Expand Down Expand Up @@ -22475,6 +22477,31 @@
"locationName":"item"
}
},
"NetworkCardIndex":{"type":"integer"},
"NetworkCardInfo":{
"type":"structure",
"members":{
"NetworkCardIndex":{
"shape":"NetworkCardIndex",
"locationName":"networkCardIndex"
},
"NetworkPerformance":{
"shape":"NetworkPerformance",
"locationName":"networkPerformance"
},
"MaximumNetworkInterfaces":{
"shape":"MaxNetworkInterfaces",
"locationName":"maximumNetworkInterfaces"
}
}
},
"NetworkCardInfoList":{
"type":"list",
"member":{
"shape":"NetworkCardInfo",
"locationName":"item"
}
},
"NetworkInfo":{
"type":"structure",
"members":{
Expand All @@ -22486,6 +22513,18 @@
"shape":"MaxNetworkInterfaces",
"locationName":"maximumNetworkInterfaces"
},
"MaximumNetworkCards":{
"shape":"MaximumNetworkCards",
"locationName":"maximumNetworkCards"
},
"DefaultNetworkCardIndex":{
"shape":"DefaultNetworkCardIndex",
"locationName":"defaultNetworkCardIndex"
},
"NetworkCards":{
"shape":"NetworkCardInfoList",
"locationName":"networkCards"
},
"Ipv4AddressesPerInterface":{
"shape":"MaxIpv4AddrPerInterface",
"locationName":"ipv4AddressesPerInterface"
Expand Down
72 changes: 52 additions & 20 deletions aws-sdk-core/apis/ec2/2016-11-15/docs-2.json

Large diffs are not rendered by default.

44 changes: 0 additions & 44 deletions aws-sdk-core/apis/iotsitewise/2019-12-02/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -195,22 +195,6 @@
],
"endpoint":{"hostPrefix":"monitor."}
},
"CreatePresignedPortalUrl":{
"name":"CreatePresignedPortalUrl",
"http":{
"method":"GET",
"requestUri":"/portals/{portalId}/presigned-url",
"responseCode":200
},
"input":{"shape":"CreatePresignedPortalUrlRequest"},
"output":{"shape":"CreatePresignedPortalUrlResponse"},
"errors":[
{"shape":"InvalidRequestException"},
{"shape":"InternalFailureException"},
{"shape":"ThrottlingException"}
],
"endpoint":{"hostPrefix":"monitor."}
},
"CreateProject":{
"name":"CreateProject",
"http":{
Expand Down Expand Up @@ -1655,29 +1639,6 @@
"ssoApplicationId":{"shape":"SSOApplicationId"}
}
},
"CreatePresignedPortalUrlRequest":{
"type":"structure",
"required":["portalId"],
"members":{
"portalId":{
"shape":"ID",
"location":"uri",
"locationName":"portalId"
},
"sessionDurationSeconds":{
"shape":"SessionDurationSeconds",
"location":"querystring",
"locationName":"sessionDurationSeconds"
}
}
},
"CreatePresignedPortalUrlResponse":{
"type":"structure",
"required":["presignedPortalUrl"],
"members":{
"presignedPortalUrl":{"shape":"Url"}
}
},
"CreateProjectRequest":{
"type":"structure",
"required":[
Expand Down Expand Up @@ -3259,11 +3220,6 @@
"exception":true,
"fault":true
},
"SessionDurationSeconds":{
"type":"integer",
"max":43200,
"min":900
},
"TagKey":{
"type":"string",
"max":128,
Expand Down
19 changes: 0 additions & 19 deletions aws-sdk-core/apis/iotsitewise/2019-12-02/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@
"CreateDashboard": "<p>Creates a dashboard in an AWS IoT SiteWise Monitor project.</p>",
"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>",
"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>",
"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>",
"CreateProject": "<p>Creates a project in the specified portal.</p>",
"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>",
"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>",
Expand Down Expand Up @@ -557,16 +556,6 @@
"refs": {
}
},
"CreatePresignedPortalUrlRequest": {
"base": null,
"refs": {
}
},
"CreatePresignedPortalUrlResponse": {
"base": null,
"refs": {
}
},
"CreateProjectRequest": {
"base": null,
"refs": {
Expand Down Expand Up @@ -973,7 +962,6 @@
"CreateDashboardResponse$dashboardId": "<p>The ID of the dashboard.</p>",
"CreateGatewayResponse$gatewayId": "<p>The ID of the gateway device. You can use this ID when you call other AWS IoT SiteWise APIs.</p>",
"CreatePortalResponse$portalId": "<p>The ID of the created portal.</p>",
"CreatePresignedPortalUrlRequest$portalId": "<p>The ID of the portal to access.</p>",
"CreateProjectRequest$portalId": "<p>The ID of the portal in which to create the project.</p>",
"CreateProjectResponse$projectId": "<p>The ID of the project.</p>",
"DashboardSummary$id": "<p>The ID of the dashboard.</p>",
Expand Down Expand Up @@ -1621,12 +1609,6 @@
"refs": {
}
},
"SessionDurationSeconds": {
"base": null,
"refs": {
"CreatePresignedPortalUrlRequest$sessionDurationSeconds": "<p>The duration (in seconds) for which the session at the URL is valid.</p> <p>Default: 900 seconds (15 minutes)</p>"
}
},
"TagKey": {
"base": null,
"refs": {
Expand Down Expand Up @@ -1858,7 +1840,6 @@
"base": null,
"refs": {
"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>",
"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>",
"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>",
"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>",
"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>"
Expand Down
16 changes: 16 additions & 0 deletions aws-sdk-core/apis/medialive/2017-10-14/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -10209,6 +10209,12 @@
}
}
},
"RtmpAdMarkers": {
"type": "string",
"enum": [
"ON_CUE_POINT_SCTE35"
]
},
"RtmpCacheFullBehavior": {
"type": "string",
"enum": [
Expand All @@ -10232,6 +10238,10 @@
"RtmpGroupSettings": {
"type": "structure",
"members": {
"AdMarkers": {
"shape": "__listOfRtmpAdMarkers",
"locationName": "adMarkers"
},
"AuthenticationScheme": {
"shape": "AuthenticationScheme",
"locationName": "authenticationScheme"
Expand Down Expand Up @@ -12604,6 +12614,12 @@
"shape": "Reservation"
}
},
"__listOfRtmpAdMarkers": {
"type": "list",
"member": {
"shape": "RtmpAdMarkers"
}
},
"__listOfScheduleAction": {
"type": "list",
"member": {
Expand Down
12 changes: 12 additions & 0 deletions aws-sdk-core/apis/medialive/2017-10-14/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -2554,6 +2554,12 @@
"refs": {
}
},
"RtmpAdMarkers": {
"base": "Rtmp Ad Markers",
"refs": {
"__listOfRtmpAdMarkers$member": null
}
},
"RtmpCacheFullBehavior": {
"base": "Rtmp Cache Full Behavior",
"refs": {
Expand Down Expand Up @@ -3889,6 +3895,12 @@
"ListReservationsResultModel$Reservations": "List of reservations"
}
},
"__listOfRtmpAdMarkers": {
"base": null,
"refs": {
"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."
}
},
"__listOfScheduleAction": {
"base": null,
"refs": {
Expand Down
8 changes: 4 additions & 4 deletions aws-sdk-core/apis/ssm/2014-11-06/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -391,13 +391,13 @@
"AssociationFilterKey": {
"base": null,
"refs": {
"AssociationFilter$key": "<p>The name of the filter.</p>"
"AssociationFilter$key": "<p>The name of the filter.</p> <note> <p> <code>InstanceId</code> has been deprecated.</p> </note>"
}
},
"AssociationFilterList": {
"base": null,
"refs": {
"ListAssociationsRequest$AssociationFilterList": "<p>One or more filters. Use a filter to return a more specific list of results.</p>"
"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>"
}
},
"AssociationFilterOperatorType": {
Expand Down Expand Up @@ -676,7 +676,7 @@
"AutomationExecutionFilterKey": {
"base": null,
"refs": {
"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>"
"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>"
}
},
"AutomationExecutionFilterList": {
Expand Down Expand Up @@ -5022,7 +5022,7 @@
}
},
"ParameterMaxVersionLimitExceeded": {
"base": "<p>The parameter exceeded the maximum number of allowed versions.</p>",
"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>",
"refs": {
}
},
Expand Down

0 comments on commit 8a87412

Please sign in to comment.