Class: Aws::Types::DefaultCacheBehavior
- Inherits:
-
Object
- Object
- Aws::Types::DefaultCacheBehavior
- 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.
-
#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.
862 863 864 |
# File 'sig/types.rbs', line 862 def allowed_methods @allowed_methods end |
#cache_policy_id ⇒ ::String
Returns the value of attribute cache_policy_id.
869 870 871 |
# File 'sig/types.rbs', line 869 def cache_policy_id @cache_policy_id end |
#compress ⇒ Boolean
Returns the value of attribute compress.
864 865 866 |
# File 'sig/types.rbs', line 864 def compress @compress end |
#default_ttl ⇒ ::Integer
Returns the value of attribute default_ttl.
875 876 877 |
# File 'sig/types.rbs', line 875 def default_ttl @default_ttl end |
#field_level_encryption_id ⇒ ::String
Returns the value of attribute field_level_encryption_id.
867 868 869 |
# File 'sig/types.rbs', line 867 def field_level_encryption_id @field_level_encryption_id end |
#forwarded_values ⇒ Types::ForwardedValues
Returns the value of attribute forwarded_values.
873 874 875 |
# File 'sig/types.rbs', line 873 def forwarded_values @forwarded_values end |
#function_associations ⇒ Types::FunctionAssociations
Returns the value of attribute function_associations.
866 867 868 |
# File 'sig/types.rbs', line 866 def function_associations @function_associations end |
#grpc_config ⇒ Types::GrpcConfig
Returns the value of attribute grpc_config.
872 873 874 |
# File 'sig/types.rbs', line 872 def grpc_config @grpc_config end |
#lambda_function_associations ⇒ Types::LambdaFunctionAssociations
Returns the value of attribute lambda_function_associations.
865 866 867 |
# File 'sig/types.rbs', line 865 def lambda_function_associations @lambda_function_associations end |
#max_ttl ⇒ ::Integer
Returns the value of attribute max_ttl.
876 877 878 |
# File 'sig/types.rbs', line 876 def max_ttl @max_ttl end |
#min_ttl ⇒ ::Integer
Returns the value of attribute min_ttl.
874 875 876 |
# File 'sig/types.rbs', line 874 def min_ttl @min_ttl end |
#origin_request_policy_id ⇒ ::String
Returns the value of attribute origin_request_policy_id.
870 871 872 |
# File 'sig/types.rbs', line 870 def origin_request_policy_id @origin_request_policy_id end |
#realtime_log_config_arn ⇒ ::String
Returns the value of attribute realtime_log_config_arn.
868 869 870 |
# File 'sig/types.rbs', line 868 def realtime_log_config_arn @realtime_log_config_arn end |
#response_headers_policy_id ⇒ ::String
Returns the value of attribute response_headers_policy_id.
871 872 873 |
# File 'sig/types.rbs', line 871 def response_headers_policy_id @response_headers_policy_id end |
#smooth_streaming ⇒ Boolean
Returns the value of attribute smooth_streaming.
863 864 865 |
# File 'sig/types.rbs', line 863 def smooth_streaming @smooth_streaming end |
#target_origin_id ⇒ ::String
Returns the value of attribute target_origin_id.
858 859 860 |
# File 'sig/types.rbs', line 858 def target_origin_id @target_origin_id end |
#trusted_key_groups ⇒ Types::TrustedKeyGroups
Returns the value of attribute trusted_key_groups.
860 861 862 |
# File 'sig/types.rbs', line 860 def trusted_key_groups @trusted_key_groups end |
#trusted_signers ⇒ Types::TrustedSigners
Returns the value of attribute trusted_signers.
859 860 861 |
# File 'sig/types.rbs', line 859 def trusted_signers @trusted_signers end |
#viewer_protocol_policy ⇒ "allow-all", ...
Returns the value of attribute viewer_protocol_policy.
861 862 863 |
# File 'sig/types.rbs', line 861 def viewer_protocol_policy @viewer_protocol_policy end |