Class: Aws::Types::CreateDistributionRequest

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

Instance Attribute Summary collapse

Instance Attribute Details

#bundle_id::String

Returns the value of attribute bundle_id.

Returns:



676
677
678
# File 'sig/types.rbs', line 676

def bundle_id
  @bundle_id
end

#cache_behavior_settingsTypes::CacheSettings

Returns the value of attribute cache_behavior_settings.

Returns:



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.

Returns:



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.

Returns:



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.

Returns:



683
684
685
# File 'sig/types.rbs', line 683

def custom_error_responses
  @custom_error_responses
end

#default_cache_behaviorTypes::CacheBehavior

Returns the value of attribute default_cache_behavior.

Returns:



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.

Returns:



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.

Returns:



671
672
673
# File 'sig/types.rbs', line 671

def distribution_name
  @distribution_name
end

#enable_private_origin_accessBoolean

Returns the value of attribute enable_private_origin_access.

Returns:



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.

Returns:



677
678
679
# File 'sig/types.rbs', line 677

def ip_address_type
  @ip_address_type
end

#originTypes::InputOrigin

Returns the value of attribute origin.

Returns:



672
673
674
# File 'sig/types.rbs', line 672

def origin
  @origin
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



678
679
680
# File 'sig/types.rbs', line 678

def tags
  @tags
end

#viewer_minimum_tls_protocol_version"TLSv1.1_2016", ...

Returns the value of attribute viewer_minimum_tls_protocol_version.

Returns:



680
681
682
# File 'sig/types.rbs', line 680

def viewer_minimum_tls_protocol_version
  @viewer_minimum_tls_protocol_version
end