Class: Aws::Types::ViewerCertificate

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#acm_certificate_arn::String

Returns the value of attribute acm_certificate_arn.

Returns:

  • (::String)


4211
4212
4213
# File 'sig/types.rbs', line 4211

def acm_certificate_arn
  @acm_certificate_arn
end

#certificate::String

Returns the value of attribute certificate.

Returns:

  • (::String)


4214
4215
4216
# File 'sig/types.rbs', line 4214

def certificate
  @certificate
end

#certificate_source"cloudfront", ...

Returns the value of attribute certificate_source.

Returns:

  • ("cloudfront", "iam", "acm")


4215
4216
4217
# File 'sig/types.rbs', line 4215

def certificate_source
  @certificate_source
end

#cloud_front_default_certificateBoolean

Returns the value of attribute cloud_front_default_certificate.

Returns:

  • (Boolean)


4209
4210
4211
# File 'sig/types.rbs', line 4209

def cloud_front_default_certificate
  @cloud_front_default_certificate
end

#iam_certificate_id::String

Returns the value of attribute iam_certificate_id.

Returns:

  • (::String)


4210
4211
4212
# File 'sig/types.rbs', line 4210

def iam_certificate_id
  @iam_certificate_id
end

#minimum_protocol_version"SSLv3", ...

Returns the value of attribute minimum_protocol_version.

Returns:

  • ("SSLv3", "TLSv1", "TLSv1_2016", "TLSv1.1_2016", "TLSv1.2_2018", "TLSv1.2_2019", "TLSv1.2_2021", "TLSv1.3_2025", "TLSv1.2_2025")


4213
4214
4215
# File 'sig/types.rbs', line 4213

def minimum_protocol_version
  @minimum_protocol_version
end

#ssl_support_method"sni-only", ...

Returns the value of attribute ssl_support_method.

Returns:

  • ("sni-only", "vip", "static-ip")


4212
4213
4214
# File 'sig/types.rbs', line 4212

def ssl_support_method
  @ssl_support_method
end