Class: Aws::Types::DistributionConfig

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([:comment])

Instance Attribute Summary collapse

Instance Attribute Details

#aliasesTypes::Aliases

Returns the value of attribute aliases.

Returns:



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.

Returns:

  • (::String)


1123
1124
1125
# File 'sig/types.rbs', line 1123

def anycast_ip_list_id
  @anycast_ip_list_id
end

#cache_behaviorsTypes::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_configTypes::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.

Returns:

  • (::String)


1104
1105
1106
# File 'sig/types.rbs', line 1104

def caller_reference
  @caller_reference
end

#comment::String

Returns the value of attribute comment.

Returns:

  • (::String)


1112
1113
1114
# File 'sig/types.rbs', line 1112

def comment
  @comment
end

#connection_function_associationTypes::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.

Returns:

  • ("direct", "tenant-only")


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.

Returns:

  • (::String)


1121
1122
1123
# File 'sig/types.rbs', line 1121

def continuous_deployment_policy_id
  @continuous_deployment_policy_id
end

#custom_error_responsesTypes::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_behaviorTypes::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.

Returns:

  • (::String)


1106
1107
1108
# File 'sig/types.rbs', line 1106

def default_root_object
  @default_root_object
end

#enabledBoolean

Returns the value of attribute enabled.

Returns:

  • (Boolean)


1115
1116
1117
# File 'sig/types.rbs', line 1115

def enabled
  @enabled
end

#http_version"http1.1", ...

Returns the value of attribute http_version.

Returns:

  • ("http1.1", "http2", "http3", "http2and3")


1119
1120
1121
# File 'sig/types.rbs', line 1119

def http_version
  @http_version
end

#is_ipv6_enabledBoolean

Returns the value of attribute is_ipv6_enabled.

Returns:

  • (Boolean)


1120
1121
1122
# File 'sig/types.rbs', line 1120

def is_ipv6_enabled
  @is_ipv6_enabled
end

#loggingTypes::LoggingConfig

Returns the value of attribute logging.



1113
1114
1115
# File 'sig/types.rbs', line 1113

def logging
  @logging
end

#origin_groupsTypes::OriginGroups

Returns the value of attribute origin_groups.

Returns:



1108
1109
1110
# File 'sig/types.rbs', line 1108

def origin_groups
  @origin_groups
end

#originsTypes::Origins

Returns the value of attribute origins.

Returns:



1107
1108
1109
# File 'sig/types.rbs', line 1107

def origins
  @origins
end

#price_class"PriceClass_100", ...

Returns the value of attribute price_class.

Returns:

  • ("PriceClass_100", "PriceClass_200", "PriceClass_All", "None")


1114
1115
1116
# File 'sig/types.rbs', line 1114

def price_class
  @price_class
end

#restrictionsTypes::Restrictions

Returns the value of attribute restrictions.

Returns:



1117
1118
1119
# File 'sig/types.rbs', line 1117

def restrictions
  @restrictions
end

#stagingBoolean

Returns the value of attribute staging.

Returns:

  • (Boolean)


1122
1123
1124
# File 'sig/types.rbs', line 1122

def staging
  @staging
end

#tenant_configTypes::TenantConfig

Returns the value of attribute tenant_config.

Returns:



1124
1125
1126
# File 'sig/types.rbs', line 1124

def tenant_config
  @tenant_config
end

#viewer_certificateTypes::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_configTypes::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.

Returns:

  • (::String)


1118
1119
1120
# File 'sig/types.rbs', line 1118

def web_acl_id
  @web_acl_id
end