Class: Aws::Types::CacheBehavior
- Inherits:
-
Object
- Object
- Aws::Types::CacheBehavior
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#allowed_methods ⇒ Types::AllowedMethods
Returns the value of attribute allowed_methods.
-
#cache_policy_id ⇒ ::String
Returns the value of attribute cache_policy_id.
-
#compress ⇒ Boolean
Returns the value of attribute compress.
-
#default_ttl ⇒ ::Integer
Returns the value of attribute default_ttl.
-
#field_level_encryption_id ⇒ ::String
Returns the value of attribute field_level_encryption_id.
-
#forwarded_values ⇒ Types::ForwardedValues
Returns the value of attribute forwarded_values.
-
#function_associations ⇒ Types::FunctionAssociations
Returns the value of attribute function_associations.
-
#grpc_config ⇒ Types::GrpcConfig
Returns the value of attribute grpc_config.
-
#lambda_function_associations ⇒ Types::LambdaFunctionAssociations
Returns the value of attribute lambda_function_associations.
-
#max_ttl ⇒ ::Integer
Returns the value of attribute max_ttl.
-
#min_ttl ⇒ ::Integer
Returns the value of attribute min_ttl.
-
#origin_request_policy_id ⇒ ::String
Returns the value of attribute origin_request_policy_id.
-
#path_pattern ⇒ ::String
Returns the value of attribute path_pattern.
-
#realtime_log_config_arn ⇒ ::String
Returns the value of attribute realtime_log_config_arn.
-
#response_headers_policy_id ⇒ ::String
Returns the value of attribute response_headers_policy_id.
-
#smooth_streaming ⇒ Boolean
Returns the value of attribute smooth_streaming.
-
#target_origin_id ⇒ ::String
Returns the value of attribute target_origin_id.
-
#trusted_key_groups ⇒ Types::TrustedKeyGroups
Returns the value of attribute trusted_key_groups.
-
#trusted_signers ⇒ Types::TrustedSigners
Returns the value of attribute trusted_signers.
-
#viewer_protocol_policy ⇒ "allow-all", ...
Returns the value of attribute viewer_protocol_policy.
Instance Attribute Details
#allowed_methods ⇒ Types::AllowedMethods
Returns the value of attribute allowed_methods.
154 155 156 |
# File 'sig/types.rbs', line 154 def allowed_methods @allowed_methods end |
#cache_policy_id ⇒ ::String
Returns the value of attribute cache_policy_id.
161 162 163 |
# File 'sig/types.rbs', line 161 def cache_policy_id @cache_policy_id end |
#compress ⇒ Boolean
Returns the value of attribute compress.
156 157 158 |
# File 'sig/types.rbs', line 156 def compress @compress end |
#default_ttl ⇒ ::Integer
Returns the value of attribute default_ttl.
167 168 169 |
# File 'sig/types.rbs', line 167 def default_ttl @default_ttl end |
#field_level_encryption_id ⇒ ::String
Returns the value of attribute field_level_encryption_id.
159 160 161 |
# File 'sig/types.rbs', line 159 def field_level_encryption_id @field_level_encryption_id end |
#forwarded_values ⇒ Types::ForwardedValues
Returns the value of attribute forwarded_values.
165 166 167 |
# File 'sig/types.rbs', line 165 def forwarded_values @forwarded_values end |
#function_associations ⇒ Types::FunctionAssociations
Returns the value of attribute function_associations.
158 159 160 |
# File 'sig/types.rbs', line 158 def function_associations @function_associations end |
#grpc_config ⇒ Types::GrpcConfig
Returns the value of attribute grpc_config.
164 165 166 |
# File 'sig/types.rbs', line 164 def grpc_config @grpc_config end |
#lambda_function_associations ⇒ Types::LambdaFunctionAssociations
Returns the value of attribute lambda_function_associations.
157 158 159 |
# File 'sig/types.rbs', line 157 def lambda_function_associations @lambda_function_associations end |
#max_ttl ⇒ ::Integer
Returns the value of attribute max_ttl.
168 169 170 |
# File 'sig/types.rbs', line 168 def max_ttl @max_ttl end |
#min_ttl ⇒ ::Integer
Returns the value of attribute min_ttl.
166 167 168 |
# File 'sig/types.rbs', line 166 def min_ttl @min_ttl end |
#origin_request_policy_id ⇒ ::String
Returns the value of attribute origin_request_policy_id.
162 163 164 |
# File 'sig/types.rbs', line 162 def origin_request_policy_id @origin_request_policy_id end |
#path_pattern ⇒ ::String
Returns the value of attribute path_pattern.
149 150 151 |
# File 'sig/types.rbs', line 149 def path_pattern @path_pattern end |
#realtime_log_config_arn ⇒ ::String
Returns the value of attribute realtime_log_config_arn.
160 161 162 |
# File 'sig/types.rbs', line 160 def realtime_log_config_arn @realtime_log_config_arn end |
#response_headers_policy_id ⇒ ::String
Returns the value of attribute response_headers_policy_id.
163 164 165 |
# File 'sig/types.rbs', line 163 def response_headers_policy_id @response_headers_policy_id end |
#smooth_streaming ⇒ Boolean
Returns the value of attribute smooth_streaming.
155 156 157 |
# File 'sig/types.rbs', line 155 def smooth_streaming @smooth_streaming end |
#target_origin_id ⇒ ::String
Returns the value of attribute target_origin_id.
150 151 152 |
# File 'sig/types.rbs', line 150 def target_origin_id @target_origin_id end |
#trusted_key_groups ⇒ Types::TrustedKeyGroups
Returns the value of attribute trusted_key_groups.
152 153 154 |
# File 'sig/types.rbs', line 152 def trusted_key_groups @trusted_key_groups end |
#trusted_signers ⇒ Types::TrustedSigners
Returns the value of attribute trusted_signers.
151 152 153 |
# File 'sig/types.rbs', line 151 def trusted_signers @trusted_signers end |
#viewer_protocol_policy ⇒ "allow-all", ...
Returns the value of attribute viewer_protocol_policy.
153 154 155 |
# File 'sig/types.rbs', line 153 def viewer_protocol_policy @viewer_protocol_policy end |