Class: Aws::Types::CreateDistributionRequest
- Inherits:
-
Object
- Object
- Aws::Types::CreateDistributionRequest
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#bundle_id ⇒ ::String
Returns the value of attribute bundle_id.
-
#cache_behavior_settings ⇒ Types::CacheSettings
Returns the value of attribute cache_behavior_settings.
-
#cache_behaviors ⇒ ::Array[Types::CacheBehaviorPerPath]
Returns the value of attribute cache_behaviors.
-
#certificate_name ⇒ ::String
Returns the value of attribute certificate_name.
-
#custom_error_responses ⇒ ::Array[Types::DistributionCustomErrorResponse]
Returns the value of attribute custom_error_responses.
-
#default_cache_behavior ⇒ Types::CacheBehavior
Returns the value of attribute default_cache_behavior.
-
#default_root_object ⇒ ::String
Returns the value of attribute default_root_object.
-
#distribution_name ⇒ ::String
Returns the value of attribute distribution_name.
-
#enable_private_origin_access ⇒ Boolean
Returns the value of attribute enable_private_origin_access.
-
#ip_address_type ⇒ "dualstack", ...
Returns the value of attribute ip_address_type.
-
#origin ⇒ Types::InputOrigin
Returns the value of attribute origin.
-
#tags ⇒ ::Array[Types::Tag]
Returns the value of attribute tags.
-
#viewer_minimum_tls_protocol_version ⇒ "TLSv1.1_2016", ...
Returns the value of attribute viewer_minimum_tls_protocol_version.
Instance Attribute Details
#bundle_id ⇒ ::String
Returns the value of attribute bundle_id.
676 677 678 |
# File 'sig/types.rbs', line 676 def bundle_id @bundle_id end |
#cache_behavior_settings ⇒ Types::CacheSettings
Returns the value of attribute cache_behavior_settings.
674 675 676 |
# File 'sig/types.rbs', line 674 def cache_behavior_settings @cache_behavior_settings end |
#cache_behaviors ⇒ ::Array[Types::CacheBehaviorPerPath]
Returns the value of attribute cache_behaviors.
675 676 677 |
# File 'sig/types.rbs', line 675 def cache_behaviors @cache_behaviors end |
#certificate_name ⇒ ::String
Returns the value of attribute certificate_name.
679 680 681 |
# File 'sig/types.rbs', line 679 def certificate_name @certificate_name end |
#custom_error_responses ⇒ ::Array[Types::DistributionCustomErrorResponse]
Returns the value of attribute custom_error_responses.
683 684 685 |
# File 'sig/types.rbs', line 683 def custom_error_responses @custom_error_responses end |
#default_cache_behavior ⇒ Types::CacheBehavior
Returns the value of attribute default_cache_behavior.
673 674 675 |
# File 'sig/types.rbs', line 673 def default_cache_behavior @default_cache_behavior end |
#default_root_object ⇒ ::String
Returns the value of attribute default_root_object.
682 683 684 |
# File 'sig/types.rbs', line 682 def default_root_object @default_root_object end |
#distribution_name ⇒ ::String
Returns the value of attribute distribution_name.
671 672 673 |
# File 'sig/types.rbs', line 671 def distribution_name @distribution_name end |
#enable_private_origin_access ⇒ Boolean
Returns the value of attribute enable_private_origin_access.
681 682 683 |
# File 'sig/types.rbs', line 681 def enable_private_origin_access @enable_private_origin_access end |
#ip_address_type ⇒ "dualstack", ...
Returns the value of attribute ip_address_type.
677 678 679 |
# File 'sig/types.rbs', line 677 def ip_address_type @ip_address_type end |
#origin ⇒ Types::InputOrigin
Returns the value of attribute origin.
672 673 674 |
# File 'sig/types.rbs', line 672 def origin @origin end |
#tags ⇒ ::Array[Types::Tag]
Returns the value of attribute tags.
678 679 680 |
# File 'sig/types.rbs', line 678 def end |
#viewer_minimum_tls_protocol_version ⇒ "TLSv1.1_2016", ...
Returns the value of attribute viewer_minimum_tls_protocol_version.
680 681 682 |
# File 'sig/types.rbs', line 680 def viewer_minimum_tls_protocol_version @viewer_minimum_tls_protocol_version end |