Skip to content

Commit

Permalink
Updated API models and rebuilt service gems.
Browse files Browse the repository at this point in the history
  • Loading branch information
aws-sdk-ruby-automation committed Mar 19, 2024
1 parent 9d893a5 commit 60f5836
Show file tree
Hide file tree
Showing 53 changed files with 1,840 additions and 530 deletions.
88 changes: 44 additions & 44 deletions apis/cloudformation/2010-05-15/docs-2.json

Large diffs are not rendered by default.

69 changes: 69 additions & 0 deletions apis/ec2/2016-11-15/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -2613,6 +2613,15 @@
"input":{"shape":"DescribeLockedSnapshotsRequest"},
"output":{"shape":"DescribeLockedSnapshotsResult"}
},
"DescribeMacHosts":{
"name":"DescribeMacHosts",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeMacHostsRequest"},
"output":{"shape":"DescribeMacHostsResult"}
},
"DescribeManagedPrefixLists":{
"name":"DescribeManagedPrefixLists",
"http":{
Expand Down Expand Up @@ -17015,6 +17024,39 @@
}
}
},
"DescribeMacHostsRequest":{
"type":"structure",
"members":{
"Filters":{
"shape":"FilterList",
"locationName":"Filter"
},
"HostIds":{
"shape":"RequestHostIdList",
"locationName":"HostId"
},
"MaxResults":{"shape":"DescribeMacHostsRequestMaxResults"},
"NextToken":{"shape":"String"}
}
},
"DescribeMacHostsRequestMaxResults":{
"type":"integer",
"max":500,
"min":5
},
"DescribeMacHostsResult":{
"type":"structure",
"members":{
"MacHosts":{
"shape":"MacHostList",
"locationName":"macHostSet"
},
"NextToken":{
"shape":"String",
"locationName":"nextToken"
}
}
},
"DescribeManagedPrefixListsRequest":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -32002,6 +32044,33 @@
]
},
"Long":{"type":"long"},
"MacHost":{
"type":"structure",
"members":{
"HostId":{
"shape":"DedicatedHostId",
"locationName":"hostId"
},
"MacOSLatestSupportedVersions":{
"shape":"MacOSVersionStringList",
"locationName":"macOSLatestSupportedVersionSet"
}
}
},
"MacHostList":{
"type":"list",
"member":{
"shape":"MacHost",
"locationName":"item"
}
},
"MacOSVersionStringList":{
"type":"list",
"member":{
"shape":"String",
"locationName":"item"
}
},
"MaintenanceDetails":{
"type":"structure",
"members":{
Expand Down
41 changes: 41 additions & 0 deletions apis/ec2/2016-11-15/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -294,6 +294,7 @@
"DescribeLocalGatewayVirtualInterfaces": "<p>Describes the specified local gateway virtual interfaces.</p>",
"DescribeLocalGateways": "<p>Describes one or more local gateways. By default, all local gateways are described. Alternatively, you can filter the results.</p>",
"DescribeLockedSnapshots": "<p>Describes the lock status for a snapshot.</p>",
"DescribeMacHosts": "<p>Describes the specified EC2 Mac Dedicated Host or all of your EC2 Mac Dedicated Hosts.</p>",
"DescribeManagedPrefixLists": "<p>Describes your managed prefix lists and any Amazon Web Services-managed prefix lists.</p> <p>To view the entries for your prefix list, use <a>GetManagedPrefixListEntries</a>.</p>",
"DescribeMovingAddresses": "<note> <p>This action is deprecated.</p> </note> <p>Describes your Elastic IP addresses that are being moved from or being restored to the EC2-Classic platform. This request does not return information about any other Elastic IP addresses in your account.</p>",
"DescribeNatGateways": "<p>Describes one or more of your NAT gateways.</p>",
Expand Down Expand Up @@ -5164,6 +5165,7 @@
"refs": {
"DedicatedHostIdList$member": null,
"LaunchTemplatePlacementRequest$HostId": "<p>The ID of the Dedicated Host for the instance.</p>",
"MacHost$HostId": "<p> The EC2 Mac Dedicated Host ID. </p>",
"ModifyInstancePlacementRequest$HostId": "<p>The ID of the Dedicated Host with which to associate the instance.</p>",
"RequestHostIdList$member": null,
"RequestHostIdSet$member": null
Expand Down Expand Up @@ -6964,6 +6966,22 @@
"refs": {
}
},
"DescribeMacHostsRequest": {
"base": null,
"refs": {
}
},
"DescribeMacHostsRequestMaxResults": {
"base": null,
"refs": {
"DescribeMacHostsRequest$MaxResults": "<p>The maximum number of results to return for the request in a single page. The remaining results can be seen by sending another request with the returned <code>nextToken</code> value. This value can be between 5 and 500. If <code>maxResults</code> is given a larger value than 500, you receive an error.</p>"
}
},
"DescribeMacHostsResult": {
"base": null,
"refs": {
}
},
"DescribeManagedPrefixListsRequest": {
"base": null,
"refs": {
Expand Down Expand Up @@ -9433,6 +9451,7 @@
"DescribeLocalGatewayVirtualInterfacesRequest$Filters": "<p>One or more filters.</p> <ul> <li> <p> <code>local-address</code> - The local address.</p> </li> <li> <p> <code>local-bgp-asn</code> - The Border Gateway Protocol (BGP) Autonomous System Number (ASN) of the local gateway.</p> </li> <li> <p> <code>local-gateway-id</code> - The ID of the local gateway.</p> </li> <li> <p> <code>local-gateway-virtual-interface-id</code> - The ID of the virtual interface.</p> </li> <li> <p> <code>owner-id</code> - The ID of the Amazon Web Services account that owns the local gateway virtual interface.</p> </li> <li> <p> <code>peer-address</code> - The peer address.</p> </li> <li> <p> <code>peer-bgp-asn</code> - The peer BGP ASN.</p> </li> <li> <p> <code>vlan</code> - The ID of the VLAN.</p> </li> </ul>",
"DescribeLocalGatewaysRequest$Filters": "<p>One or more filters.</p> <ul> <li> <p> <code>local-gateway-id</code> - The ID of a local gateway.</p> </li> <li> <p> <code>outpost-arn</code> - The Amazon Resource Name (ARN) of the Outpost.</p> </li> <li> <p> <code>owner-id</code> - The ID of the Amazon Web Services account that owns the local gateway.</p> </li> <li> <p> <code>state</code> - The state of the association.</p> </li> </ul>",
"DescribeLockedSnapshotsRequest$Filters": "<p>The filters.</p> <ul> <li> <p> <code>lock-state</code> - The state of the snapshot lock (<code>compliance-cooloff</code> | <code>governance</code> | <code>compliance</code> | <code>expired</code>).</p> </li> </ul>",
"DescribeMacHostsRequest$Filters": "<p>The filters.</p> <ul> <li> <p> <code>availability-zone</code> - The Availability Zone of the EC2 Mac Dedicated Host.</p> </li> <li> <p> <code>instance-type</code> - The instance type size that the EC2 Mac Dedicated Host is configured to support.</p> </li> </ul>",
"DescribeManagedPrefixListsRequest$Filters": "<p>One or more filters.</p> <ul> <li> <p> <code>owner-id</code> - The ID of the prefix list owner.</p> </li> <li> <p> <code>prefix-list-id</code> - The ID of the prefix list.</p> </li> <li> <p> <code>prefix-list-name</code> - The name of the prefix list.</p> </li> </ul>",
"DescribeMovingAddressesRequest$Filters": "<p>One or more filters.</p> <ul> <li> <p> <code>moving-status</code> - The status of the Elastic IP address (<code>MovingToVpc</code> | <code>RestoringToClassic</code>).</p> </li> </ul>",
"DescribeNatGatewaysRequest$Filter": "<p>The filters.</p> <ul> <li> <p> <code>nat-gateway-id</code> - The ID of the NAT gateway.</p> </li> <li> <p> <code>state</code> - The state of the NAT gateway (<code>pending</code> | <code>failed</code> | <code>available</code> | <code>deleting</code> | <code>deleted</code>).</p> </li> <li> <p> <code>subnet-id</code> - The ID of the subnet in which the NAT gateway resides.</p> </li> <li> <p> <code>tag</code>:&lt;key&gt; - The key/value combination of a tag assigned to the resource. Use the tag key in the filter name and the tag value as the filter value. For example, to find all resources that have a tag with the key <code>Owner</code> and the value <code>TeamA</code>, specify <code>tag:Owner</code> for the filter name and <code>TeamA</code> for the filter value.</p> </li> <li> <p> <code>tag-key</code> - The key of a tag assigned to the resource. Use this filter to find all resources assigned a tag with a specific key, regardless of the tag value.</p> </li> <li> <p> <code>vpc-id</code> - The ID of the VPC in which the NAT gateway resides.</p> </li> </ul>",
Expand Down Expand Up @@ -14283,6 +14302,24 @@
"VpnGateway$AmazonSideAsn": "<p>The private Autonomous System Number (ASN) for the Amazon side of a BGP session.</p>"
}
},
"MacHost": {
"base": "<p> Information about the EC2 Mac Dedicated Host. </p>",
"refs": {
"MacHostList$member": null
}
},
"MacHostList": {
"base": null,
"refs": {
"DescribeMacHostsResult$MacHosts": "<p> Information about the EC2 Mac Dedicated Hosts. </p>"
}
},
"MacOSVersionStringList": {
"base": null,
"refs": {
"MacHost$MacOSLatestSupportedVersions": "<p> The latest macOS versions that the EC2 Mac Dedicated Host can launch without being upgraded. </p>"
}
},
"MaintenanceDetails": {
"base": "<p>Details for Site-to-Site VPN tunnel endpoint maintenance events.</p>",
"refs": {
Expand Down Expand Up @@ -17413,6 +17450,7 @@
"base": null,
"refs": {
"DescribeHostsRequest$HostIds": "<p>The IDs of the Dedicated Hosts. The IDs are used for targeted instance launches.</p>",
"DescribeMacHostsRequest$HostIds": "<p> The IDs of the EC2 Mac Dedicated Hosts. </p>",
"ModifyHostsRequest$HostIds": "<p>The IDs of the Dedicated Hosts to modify.</p>",
"ReleaseHostsRequest$HostIds": "<p>The IDs of the Dedicated Hosts to release.</p>"
}
Expand Down Expand Up @@ -19744,6 +19782,8 @@
"DescribeLocalGatewaysResult$NextToken": "<p>The token to use to retrieve the next page of results. This value is <code>null</code> when there are no more results to return.</p>",
"DescribeLockedSnapshotsRequest$NextToken": "<p>The token returned from a previous paginated request. Pagination continues from the end of the items returned by the previous request.</p>",
"DescribeLockedSnapshotsResult$NextToken": "<p>The token to include in another request to get the next page of items. This value is <code>null</code> when there are no more items to return.</p>",
"DescribeMacHostsRequest$NextToken": "<p>The token to use to retrieve the next page of results.</p>",
"DescribeMacHostsResult$NextToken": "<p>The token to use to retrieve the next page of results.</p>",
"DescribeMovingAddressesRequest$NextToken": "<p>The token for the next page of results.</p>",
"DescribeMovingAddressesResult$NextToken": "<p>The token to use to retrieve the next page of results. This value is <code>null</code> when there are no more results to return.</p>",
"DescribeNatGatewaysRequest$NextToken": "<p>The token returned from a previous paginated request. Pagination continues from the end of the items returned by the previous request.</p>",
Expand Down Expand Up @@ -20453,6 +20493,7 @@
"LockSnapshotResult$SnapshotId": "<p>The ID of the snapshot</p>",
"LockedSnapshotsInfo$OwnerId": "<p>The account ID of the Amazon Web Services account that owns the snapshot.</p>",
"LockedSnapshotsInfo$SnapshotId": "<p>The ID of the snapshot.</p>",
"MacOSVersionStringList$member": null,
"MaintenanceDetails$PendingMaintenance": "<p>Verify existence of a pending maintenance.</p>",
"ManagedPrefixList$AddressFamily": "<p>The IP address version.</p>",
"ManagedPrefixList$StateMessage": "<p>The state message.</p>",
Expand Down
6 changes: 6 additions & 0 deletions apis/ec2/2016-11-15/paginators-1.json
Original file line number Diff line number Diff line change
Expand Up @@ -342,6 +342,12 @@
"output_token": "NextToken",
"result_key": "LocalGateways"
},
"DescribeMacHosts": {
"input_token": "NextToken",
"limit_key": "MaxResults",
"output_token": "NextToken",
"result_key": "MacHosts"
},
"DescribeManagedPrefixLists": {
"input_token": "NextToken",
"limit_key": "MaxResults",
Expand Down
25 changes: 18 additions & 7 deletions apis/finspace/2021-03-12/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -895,7 +895,12 @@
"max":100,
"min":1
},
"AvailabilityZoneId":{"type":"string"},
"AvailabilityZoneId":{
"type":"string",
"max":12,
"min":8,
"pattern":"^[a-zA-Z0-9-]+$"
},
"AvailabilityZoneIds":{
"type":"list",
"member":{"shape":"AvailabilityZoneId"}
Expand Down Expand Up @@ -939,7 +944,8 @@
"ChangesetId":{
"type":"string",
"max":26,
"min":1
"min":1,
"pattern":"^[a-zA-Z0-9]+$"
},
"ChangesetStatus":{
"type":"string",
Expand Down Expand Up @@ -1182,6 +1188,7 @@
"changesetId":{"shape":"ChangesetId"},
"segmentConfigurations":{"shape":"KxDataviewSegmentConfigurationList"},
"autoUpdate":{"shape":"booleanValue"},
"readWrite":{"shape":"booleanValue"},
"description":{"shape":"Description"},
"tags":{"shape":"TagMap"},
"clientToken":{
Expand All @@ -1202,6 +1209,7 @@
"segmentConfigurations":{"shape":"KxDataviewSegmentConfigurationList"},
"description":{"shape":"Description"},
"autoUpdate":{"shape":"booleanValue"},
"readWrite":{"shape":"booleanValue"},
"createdTimestamp":{"shape":"Timestamp"},
"lastModifiedTimestamp":{"shape":"Timestamp"},
"status":{"shape":"KxDataviewStatus"}
Expand Down Expand Up @@ -1969,6 +1977,7 @@
"activeVersions":{"shape":"KxDataviewActiveVersionList"},
"description":{"shape":"Description"},
"autoUpdate":{"shape":"booleanValue"},
"readWrite":{"shape":"booleanValue"},
"environmentId":{"shape":"EnvironmentId"},
"createdTimestamp":{"shape":"Timestamp"},
"lastModifiedTimestamp":{"shape":"Timestamp"},
Expand Down Expand Up @@ -2313,13 +2322,13 @@
},
"KxCommandLineArgumentKey":{
"type":"string",
"max":50,
"max":1024,
"min":1,
"pattern":"^(?![Aa][Ww][Ss])(s|([a-zA-Z][a-zA-Z0-9_]+))|(AWS_ZIP_DEFAULT)"
},
"KxCommandLineArgumentValue":{
"type":"string",
"max":50,
"max":1024,
"min":1,
"pattern":"^[a-zA-Z0-9_:./,]+$"
},
Expand Down Expand Up @@ -2407,6 +2416,7 @@
"status":{"shape":"KxDataviewStatus"},
"description":{"shape":"Description"},
"autoUpdate":{"shape":"booleanValue"},
"readWrite":{"shape":"booleanValue"},
"createdTimestamp":{"shape":"Timestamp"},
"lastModifiedTimestamp":{"shape":"Timestamp"},
"statusReason":{"shape":"KxDataviewStatusReason"}
Expand All @@ -2426,7 +2436,8 @@
],
"members":{
"dbPaths":{"shape":"SegmentConfigurationDbPathList"},
"volumeName":{"shape":"KxVolumeName"}
"volumeName":{"shape":"KxVolumeName"},
"onDemand":{"shape":"booleanValue"}
}
},
"KxDataviewSegmentConfigurationList":{
Expand Down Expand Up @@ -2522,7 +2533,6 @@
},
"KxNAS1Size":{
"type":"integer",
"max":33600,
"min":1200
},
"KxNAS1Type":{
Expand Down Expand Up @@ -3160,7 +3170,7 @@
"type":"string",
"max":1093,
"min":9,
"pattern":"^s3:\\/\\/[a-z0-9][a-z0-9-]{1,61}[a-z0-9]\\/([^\\/]+\\/)*[^\\/]*$"
"pattern":"^s3:\\/\\/[a-z0-9][a-z0-9-.]{1,61}[a-z0-9]\\/([^\\/]+\\/)*[^\\/]*$"
},
"SamlMetadataDocument":{
"type":"string",
Expand Down Expand Up @@ -3498,6 +3508,7 @@
"activeVersions":{"shape":"KxDataviewActiveVersionList"},
"status":{"shape":"KxDataviewStatus"},
"autoUpdate":{"shape":"booleanValue"},
"readWrite":{"shape":"booleanValue"},
"description":{"shape":"Description"},
"createdTimestamp":{"shape":"Timestamp"},
"lastModifiedTimestamp":{"shape":"Timestamp"}
Expand Down
Loading

0 comments on commit 60f5836

Please sign in to comment.