Class: Aws::CloudFront::Types::TrustedSigners
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudFront::Types::TrustedSigners
- Defined in:
- gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb
Overview
When making an API call, you may pass TrustedSigners data as a hash:
{
enabled: false, # required
quantity: 1, # required
items: ["string"],
}
A list of Amazon Web Services accounts whose public keys CloudFront can use to verify the signatures of signed URLs and signed cookies.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#enabled ⇒ Boolean
This field is
true
if any of the Amazon Web Services accounts have public keys that CloudFront can use to verify the signatures of signed URLs and signed cookies. -
#items ⇒ Array<String>
A list of Amazon Web Services account identifiers.
-
#quantity ⇒ Integer
The number of Amazon Web Services accounts in the list.
Instance Attribute Details
#enabled ⇒ Boolean
This field is true
if any of the Amazon Web Services accounts have
public keys that CloudFront can use to verify the signatures of
signed URLs and signed cookies. If not, this field is false
.
14230 14231 14232 14233 14234 14235 14236 |
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 14230 class TrustedSigners < Struct.new( :enabled, :quantity, :items) SENSITIVE = [] include Aws::Structure end |
#items ⇒ Array<String>
A list of Amazon Web Services account identifiers.
14230 14231 14232 14233 14234 14235 14236 |
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 14230 class TrustedSigners < Struct.new( :enabled, :quantity, :items) SENSITIVE = [] include Aws::Structure end |
#quantity ⇒ Integer
The number of Amazon Web Services accounts in the list.
14230 14231 14232 14233 14234 14235 14236 |
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 14230 class TrustedSigners < Struct.new( :enabled, :quantity, :items) SENSITIVE = [] include Aws::Structure end |