Class: Aws::CloudFront::Types::OriginAccessControlList

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb

Overview

A list of CloudFront origin access controls.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#is_truncatedBoolean

If there are more items in the list than are in this response, this value is true.

Returns:

  • (Boolean)


8975
8976
8977
8978
8979
8980
8981
8982
8983
8984
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 8975

class OriginAccessControlList < Struct.new(
  :marker,
  :next_marker,
  :max_items,
  :is_truncated,
  :quantity,
  :items)
  SENSITIVE = []
  include Aws::Structure
end

#itemsArray<Types::OriginAccessControlSummary>

Contains the origin access controls in the list.



8975
8976
8977
8978
8979
8980
8981
8982
8983
8984
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 8975

class OriginAccessControlList < Struct.new(
  :marker,
  :next_marker,
  :max_items,
  :is_truncated,
  :quantity,
  :items)
  SENSITIVE = []
  include Aws::Structure
end

#markerString

The value of the Marker field that was provided in the request.

Returns:

  • (String)


8975
8976
8977
8978
8979
8980
8981
8982
8983
8984
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 8975

class OriginAccessControlList < Struct.new(
  :marker,
  :next_marker,
  :max_items,
  :is_truncated,
  :quantity,
  :items)
  SENSITIVE = []
  include Aws::Structure
end

#max_itemsInteger

The maximum number of origin access controls requested.

Returns:

  • (Integer)


8975
8976
8977
8978
8979
8980
8981
8982
8983
8984
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 8975

class OriginAccessControlList < Struct.new(
  :marker,
  :next_marker,
  :max_items,
  :is_truncated,
  :quantity,
  :items)
  SENSITIVE = []
  include Aws::Structure
end

#next_markerString

If there are more items in the list than are in this response, this element is present. It contains the value to use in the Marker field of another request to continue listing origin access controls.

Returns:

  • (String)


8975
8976
8977
8978
8979
8980
8981
8982
8983
8984
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 8975

class OriginAccessControlList < Struct.new(
  :marker,
  :next_marker,
  :max_items,
  :is_truncated,
  :quantity,
  :items)
  SENSITIVE = []
  include Aws::Structure
end

#quantityInteger

The number of origin access controls returned in the response.

Returns:

  • (Integer)


8975
8976
8977
8978
8979
8980
8981
8982
8983
8984
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 8975

class OriginAccessControlList < Struct.new(
  :marker,
  :next_marker,
  :max_items,
  :is_truncated,
  :quantity,
  :items)
  SENSITIVE = []
  include Aws::Structure
end