TrustedSigners

public struct TrustedSigners : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • Specifies whether you want to require viewers to use signed URLs to access the files specified by PathPattern and TargetOriginId.

    Declaration

    Swift

    public let enabled: Bool
  • Optional: A complex type that contains trusted signers for this cache behavior. If Quantity is 0, you can omit Items.

    Declaration

    Swift

    public let items: [String]?
  • The number of trusted signers for this cache behavior.

    Declaration

    Swift

    public let quantity: Int
  • Undocumented

    Declaration

    Swift

    public init(enabled: Bool, items: [String]? = nil, quantity: Int)