Class: Aws::Types::CustomOriginConfig

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#http_port::Integer

Returns the value of attribute http_port.

Returns:

  • (::Integer)


839
840
841
# File 'sig/types.rbs', line 839

def http_port
  @http_port
end

#https_port::Integer

Returns the value of attribute https_port.

Returns:

  • (::Integer)


840
841
842
# File 'sig/types.rbs', line 840

def https_port
  @https_port
end

#ip_address_type"ipv4", ...

Returns the value of attribute ip_address_type.

Returns:

  • ("ipv4", "ipv6", "dualstack")


845
846
847
# File 'sig/types.rbs', line 845

def ip_address_type
  @ip_address_type
end

#origin_keepalive_timeout::Integer

Returns the value of attribute origin_keepalive_timeout.

Returns:

  • (::Integer)


844
845
846
# File 'sig/types.rbs', line 844

def origin_keepalive_timeout
  @origin_keepalive_timeout
end

#origin_mtls_configTypes::OriginMtlsConfig

Returns the value of attribute origin_mtls_config.



846
847
848
# File 'sig/types.rbs', line 846

def origin_mtls_config
  @origin_mtls_config
end

#origin_protocol_policy"http-only", ...

Returns the value of attribute origin_protocol_policy.

Returns:

  • ("http-only", "match-viewer", "https-only")


841
842
843
# File 'sig/types.rbs', line 841

def origin_protocol_policy
  @origin_protocol_policy
end

#origin_read_timeout::Integer

Returns the value of attribute origin_read_timeout.

Returns:

  • (::Integer)


843
844
845
# File 'sig/types.rbs', line 843

def origin_read_timeout
  @origin_read_timeout
end

#origin_ssl_protocolsTypes::OriginSslProtocols

Returns the value of attribute origin_ssl_protocols.



842
843
844
# File 'sig/types.rbs', line 842

def origin_ssl_protocols
  @origin_ssl_protocols
end