struct Lightsail::CacheSettings

Included Modules

Defined in:

clients/lightsail.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def allowedHTTPMethods : String | Nil #

[View source]
def allowedHTTPMethods=(allowedHTTPMethods : String | Nil) #

[View source]
def cachedHTTPMethods : String | Nil #

[View source]
def cachedHTTPMethods=(cachedHTTPMethods : String | Nil) #

[View source]
def defaultTTL : Int32 | Nil #

[View source]
def defaultTTL=(defaultTTL : Int32 | Nil) #

[View source]
def forwardedCookies : CookieObject | Nil #

[View source]
def forwardedCookies=(forwardedCookies : CookieObject | Nil) #

[View source]
def forwardedHeaders : HeaderObject | Nil #

[View source]
def forwardedHeaders=(forwardedHeaders : HeaderObject | Nil) #

[View source]
def forwardedQueryStrings : QueryStringObject | Nil #

[View source]
def forwardedQueryStrings=(forwardedQueryStrings : QueryStringObject | Nil) #

[View source]
def maximumTTL : Int32 | Nil #

[View source]
def maximumTTL=(maximumTTL : Int32 | Nil) #

[View source]
def minimumTTL : Int32 | Nil #

[View source]
def minimumTTL=(minimumTTL : Int32 | Nil) #

[View source]