UpdateCachePolicyRequest

public struct UpdateCachePolicyRequest : 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]
  • A cache policy configuration.

    Declaration

    Swift

    public let cachePolicyConfig: CachePolicyConfig
  • id

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

    Declaration

    Swift

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

    Declaration

    Swift

    public let ifMatch: String?
  • Undocumented

    Declaration

    Swift

    public init(cachePolicyConfig: CachePolicyConfig, id: String, ifMatch: String? = nil)