Class: Aws::SecurityHub::Types::AwsCloudFrontDistributionOrigins
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::AwsCloudFrontDistributionOrigins
- Defined in:
- gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb
Overview
Note:
When making an API call, you may pass AwsCloudFrontDistributionOrigins data as a hash:
{
items: [
{
domain_name: "NonEmptyString",
id: "NonEmptyString",
origin_path: "NonEmptyString",
s3_origin_config: {
origin_access_identity: "NonEmptyString",
},
custom_origin_config: {
http_port: 1,
https_port: 1,
origin_keepalive_timeout: 1,
origin_protocol_policy: "NonEmptyString",
origin_read_timeout: 1,
origin_ssl_protocols: {
items: ["NonEmptyString"],
quantity: 1,
},
},
},
],
}
A complex type that contains information about origins and origin groups for this CloudFront distribution.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#items ⇒ Array<Types::AwsCloudFrontDistributionOriginItem>
A complex type that contains origins or origin groups for this distribution.
Instance Attribute Details
#items ⇒ Array<Types::AwsCloudFrontDistributionOriginItem>
A complex type that contains origins or origin groups for this distribution.
3463 3464 3465 3466 3467 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 3463 class AwsCloudFrontDistributionOrigins < Struct.new( :items) SENSITIVE = [] include Aws::Structure end |