CacheBehaviorPerPath
public struct CacheBehaviorPerPath : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The cache behavior for the specified path. You can specify one of the following per-path cache behaviors: cache - This behavior caches the specified path. dont-cache - This behavior doesn’t cache the specified path.
Declaration
Swift
public let behavior: BehaviorEnum?
-
The path to a directory or file to cached, or not cache. Use an asterisk symbol to specify wildcard directories (path/to/assets/), and file types (.html, jpg, *js). Directories and file paths are case-sensitive. Examples: Specify the following to cache all files in the document root of an Apache web server running on a Lightsail instance. var/www/html/ Specify the following file to cache only the index page in the document root of an Apache web server. var/www/html/index.html Specify the following to cache only the .html files in the document root of an Apache web server. var/www/html/.html Specify the following to cache only the .jpg, .png, and .gif files in the images sub-directory of the document root of an Apache web server. var/www/html/images/.jpg var/www/html/images/.png var/www/html/images/*.gif Specify the following to cache all files in the images sub-directory of the document root of an Apache web server. var/www/html/images/
Declaration
Swift
public let path: String?
-
Undocumented
Declaration
Swift
public init(behavior: BehaviorEnum? = nil, path: String? = nil)