UpdateOriginRequestPolicyRequest

public struct UpdateOriginRequestPolicyRequest : AWSShape

Undocumented

  • The key for the payload

    Declaration

    Swift

    public static let payloadPath: String?
  • Declaration

    Swift

    public static let _xmlNamespace: String?
  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • id

    The unique identifier for the origin request policy that you are updating. The identifier is returned in a cache behavior’s OriginRequestPolicyId field in the response to GetDistributionConfig.

    Declaration

    Swift

    public let id: String
  • The version of the origin request policy that you are updating. The version is returned in the origin request policy’s ETag field in the response to GetOriginRequestPolicyConfig.

    Declaration

    Swift

    public let ifMatch: String?
  • An origin request policy configuration.

    Declaration

    Swift

    public let originRequestPolicyConfig: OriginRequestPolicyConfig
  • Undocumented

    Declaration

    Swift

    public init(id: String, ifMatch: String? = nil, originRequestPolicyConfig: OriginRequestPolicyConfig)