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. #