lib/aws-sdk-cloudfront/client.rb in aws-sdk-cloudfront-1.103.0 vs lib/aws-sdk-cloudfront/client.rb in aws-sdk-cloudfront-1.104.0
- old
+ new
@@ -6823,12 +6823,10 @@
# @example Example: To get a list of KeyValueStores
#
# # The following command retrieves a list of KeyValueStores with READY status.
#
# resp = client.list_key_value_stores({
- # marker: "",
- # max_items: 100,
# status: "READY",
# })
#
# resp.to_h outputs the following:
# {
@@ -6877,20 +6875,26 @@
def list_key_value_stores(params = {}, options = {})
req = build_request(:list_key_value_stores, params)
req.send_request(options)
end
- # Gets the list of CloudFront origin access controls in this Amazon Web
- # Services account.
+ # Gets the list of CloudFront origin access controls (OACs) in this
+ # Amazon Web Services account.
#
# You can optionally specify the maximum number of items to receive in
# the response. If the total number of items in the list exceeds the
# maximum that you specify, or the default maximum, the response is
# paginated. To get the next page of items, send another request that
# specifies the `NextMarker` value from the current response as the
# `Marker` value in the next request.
#
+ # <note markdown="1"> If you're not using origin access controls for your Amazon Web
+ # Services account, the `ListOriginAccessControls` operation doesn't
+ # return the `Items` element in the response.
+ #
+ # </note>
+ #
# @option params [String] :marker
# Use this field when paginating results to indicate where to begin in
# your list of origin access controls. The response includes the items
# in the list that occur after the marker. To get the next page of the
# list, set this field's value to the value of `NextMarker` from the
@@ -7029,10 +7033,12 @@
#
# @return [Types::ListPublicKeysResult] Returns a {Seahorse::Client::Response response} object which responds to the following methods:
#
# * {Types::ListPublicKeysResult#public_key_list #public_key_list} => Types::PublicKeyList
#
+ # The returned {Seahorse::Client::Response response} is a pageable response and is Enumerable. For details on usage see {Aws::PageableResponse PageableResponse}.
+ #
# @example Request syntax with placeholder values
#
# resp = client.list_public_keys({
# marker: "string",
# max_items: 1,
@@ -7775,19 +7781,19 @@
#
# 2. Update the distribution configuration that was returned in the
# response. Note the following important requirements and
# restrictions:
#
- # * You must rename the `ETag` field to `IfMatch`, leaving the value
- # unchanged. (Set the value of `IfMatch` to the value of `ETag`,
- # then remove the `ETag` field.)
+ # * You must copy the `ETag` field value from the response. (You'll
+ # use it for the `IfMatch` parameter in your request.) Then,
+ # remove the `ETag` field from the distribution configuration.
#
# * You can't change the value of `CallerReference`.
#
- # 3. Submit an `UpdateDistribution` request, providing the distribution
- # configuration. The new configuration replaces the existing
- # configuration. The values that you specify in an
+ # 3. Submit an `UpdateDistribution` request, providing the updated
+ # distribution configuration. The new configuration replaces the
+ # existing configuration. The values that you specify in an
# `UpdateDistribution` request are not merged into your existing
# configuration. Make sure to include all fields: the ones that you
# modified and also the ones that you didn't.
#
# @option params [required, Types::DistributionConfig] :distribution_config
@@ -9482,10 +9488,10 @@
params: params,
config: config,
tracer: tracer
)
context[:gem_name] = 'aws-sdk-cloudfront'
- context[:gem_version] = '1.103.0'
+ context[:gem_version] = '1.104.0'
Seahorse::Client::Request.new(handlers, context)
end
# Polls an API operation until a resource enters a desired state.
#