class Aws::CloudFront::Types::OriginGroups

A complex data type for the origin groups specified for a distribution.

@note When making an API call, you may pass OriginGroups

data as a hash:

    {
      quantity: 1, # required
      items: [
        {
          id: "string", # required
          failover_criteria: { # required
            status_codes: { # required
              quantity: 1, # required
              items: [1], # required
            },
          },
          members: { # required
            quantity: 1, # required
            items: [ # required
              {
                origin_id: "string", # required
              },
            ],
          },
        },
      ],
    }

@!attribute [rw] quantity

The number of origin groups.
@return [Integer]

@!attribute [rw] items

The items (origin groups) in a distribution.
@return [Array<Types::OriginGroup>]

@see docs.aws.amazon.com/goto/WebAPI/cloudfront-2020-05-31/OriginGroups AWS API Documentation

Constants

SENSITIVE