Class: Aws::Types::DistributionConfig
- Inherits:
-
Object
- Object
- Aws::Types::DistributionConfig
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#aliases ⇒ Types::Aliases
Returns the value of attribute aliases.
-
#anycast_ip_list_id ⇒ ::String
Returns the value of attribute anycast_ip_list_id.
-
#cache_behaviors ⇒ Types::CacheBehaviors
Returns the value of attribute cache_behaviors.
-
#cache_tag_config ⇒ Types::CacheTagConfig
Returns the value of attribute cache_tag_config.
-
#caller_reference ⇒ ::String
Returns the value of attribute caller_reference.
-
#comment ⇒ ::String
Returns the value of attribute comment.
-
#connection_function_association ⇒ Types::ConnectionFunctionAssociation
Returns the value of attribute connection_function_association.
-
#connection_mode ⇒ "direct", "tenant-only"
Returns the value of attribute connection_mode.
-
#continuous_deployment_policy_id ⇒ ::String
Returns the value of attribute continuous_deployment_policy_id.
-
#custom_error_responses ⇒ Types::CustomErrorResponses
Returns the value of attribute custom_error_responses.
-
#default_cache_behavior ⇒ Types::DefaultCacheBehavior
Returns the value of attribute default_cache_behavior.
-
#default_root_object ⇒ ::String
Returns the value of attribute default_root_object.
-
#enabled ⇒ Boolean
Returns the value of attribute enabled.
-
#http_version ⇒ "http1.1", ...
Returns the value of attribute http_version.
-
#is_ipv6_enabled ⇒ Boolean
Returns the value of attribute is_ipv6_enabled.
-
#logging ⇒ Types::LoggingConfig
Returns the value of attribute logging.
-
#origin_groups ⇒ Types::OriginGroups
Returns the value of attribute origin_groups.
-
#origins ⇒ Types::Origins
Returns the value of attribute origins.
-
#price_class ⇒ "PriceClass_100", ...
Returns the value of attribute price_class.
-
#restrictions ⇒ Types::Restrictions
Returns the value of attribute restrictions.
-
#staging ⇒ Boolean
Returns the value of attribute staging.
-
#tenant_config ⇒ Types::TenantConfig
Returns the value of attribute tenant_config.
-
#viewer_certificate ⇒ Types::ViewerCertificate
Returns the value of attribute viewer_certificate.
-
#viewer_mtls_config ⇒ Types::ViewerMtlsConfig
Returns the value of attribute viewer_mtls_config.
-
#web_acl_id ⇒ ::String
Returns the value of attribute web_acl_id.
Instance Attribute Details
#aliases ⇒ Types::Aliases
Returns the value of attribute aliases.
1105 1106 1107 |
# File 'sig/types.rbs', line 1105 def aliases @aliases end |
#anycast_ip_list_id ⇒ ::String
Returns the value of attribute anycast_ip_list_id.
1123 1124 1125 |
# File 'sig/types.rbs', line 1123 def anycast_ip_list_id @anycast_ip_list_id end |
#cache_behaviors ⇒ Types::CacheBehaviors
Returns the value of attribute cache_behaviors.
1110 1111 1112 |
# File 'sig/types.rbs', line 1110 def cache_behaviors @cache_behaviors end |
#cache_tag_config ⇒ Types::CacheTagConfig
Returns the value of attribute cache_tag_config.
1128 1129 1130 |
# File 'sig/types.rbs', line 1128 def cache_tag_config @cache_tag_config end |
#caller_reference ⇒ ::String
Returns the value of attribute caller_reference.
1104 1105 1106 |
# File 'sig/types.rbs', line 1104 def caller_reference @caller_reference end |
#comment ⇒ ::String
Returns the value of attribute comment.
1112 1113 1114 |
# File 'sig/types.rbs', line 1112 def comment @comment end |
#connection_function_association ⇒ Types::ConnectionFunctionAssociation
Returns the value of attribute connection_function_association.
1127 1128 1129 |
# File 'sig/types.rbs', line 1127 def connection_function_association @connection_function_association end |
#connection_mode ⇒ "direct", "tenant-only"
Returns the value of attribute connection_mode.
1125 1126 1127 |
# File 'sig/types.rbs', line 1125 def connection_mode @connection_mode end |
#continuous_deployment_policy_id ⇒ ::String
Returns the value of attribute continuous_deployment_policy_id.
1121 1122 1123 |
# File 'sig/types.rbs', line 1121 def continuous_deployment_policy_id @continuous_deployment_policy_id end |
#custom_error_responses ⇒ Types::CustomErrorResponses
Returns the value of attribute custom_error_responses.
1111 1112 1113 |
# File 'sig/types.rbs', line 1111 def custom_error_responses @custom_error_responses end |
#default_cache_behavior ⇒ Types::DefaultCacheBehavior
Returns the value of attribute default_cache_behavior.
1109 1110 1111 |
# File 'sig/types.rbs', line 1109 def default_cache_behavior @default_cache_behavior end |
#default_root_object ⇒ ::String
Returns the value of attribute default_root_object.
1106 1107 1108 |
# File 'sig/types.rbs', line 1106 def default_root_object @default_root_object end |
#enabled ⇒ Boolean
Returns the value of attribute enabled.
1115 1116 1117 |
# File 'sig/types.rbs', line 1115 def enabled @enabled end |
#http_version ⇒ "http1.1", ...
Returns the value of attribute http_version.
1119 1120 1121 |
# File 'sig/types.rbs', line 1119 def http_version @http_version end |
#is_ipv6_enabled ⇒ Boolean
Returns the value of attribute is_ipv6_enabled.
1120 1121 1122 |
# File 'sig/types.rbs', line 1120 def is_ipv6_enabled @is_ipv6_enabled end |
#logging ⇒ Types::LoggingConfig
Returns the value of attribute logging.
1113 1114 1115 |
# File 'sig/types.rbs', line 1113 def logging @logging end |
#origin_groups ⇒ Types::OriginGroups
Returns the value of attribute origin_groups.
1108 1109 1110 |
# File 'sig/types.rbs', line 1108 def origin_groups @origin_groups end |
#origins ⇒ Types::Origins
Returns the value of attribute origins.
1107 1108 1109 |
# File 'sig/types.rbs', line 1107 def origins @origins end |
#price_class ⇒ "PriceClass_100", ...
Returns the value of attribute price_class.
1114 1115 1116 |
# File 'sig/types.rbs', line 1114 def price_class @price_class end |
#restrictions ⇒ Types::Restrictions
Returns the value of attribute restrictions.
1117 1118 1119 |
# File 'sig/types.rbs', line 1117 def restrictions @restrictions end |
#staging ⇒ Boolean
Returns the value of attribute staging.
1122 1123 1124 |
# File 'sig/types.rbs', line 1122 def staging @staging end |
#tenant_config ⇒ Types::TenantConfig
Returns the value of attribute tenant_config.
1124 1125 1126 |
# File 'sig/types.rbs', line 1124 def tenant_config @tenant_config end |
#viewer_certificate ⇒ Types::ViewerCertificate
Returns the value of attribute viewer_certificate.
1116 1117 1118 |
# File 'sig/types.rbs', line 1116 def viewer_certificate @viewer_certificate end |
#viewer_mtls_config ⇒ Types::ViewerMtlsConfig
Returns the value of attribute viewer_mtls_config.
1126 1127 1128 |
# File 'sig/types.rbs', line 1126 def viewer_mtls_config @viewer_mtls_config end |
#web_acl_id ⇒ ::String
Returns the value of attribute web_acl_id.
1118 1119 1120 |
# File 'sig/types.rbs', line 1118 def web_acl_id @web_acl_id end |