Class: AWSCDK::RDS::CaCertificate
- Inherits:
-
Jsii::Object
- Object
- Jsii::Object
- AWSCDK::RDS::CaCertificate
- Defined in:
- rds/ca_certificate.rb
Overview
The CA certificate used for a DB instance.
Class Method Summary collapse
- .jsii_overridable_methods ⇒ Object
-
.of(identifier) ⇒ AWSCDK::RDS::CaCertificate
Custom CA certificate.
-
.RDS_CA_2019 ⇒ AWSCDK::RDS::CaCertificate
deprecated
Deprecated.
rds-ca-2019 expired in August, 2024.
-
.RDS_CA_ECC384_G1 ⇒ AWSCDK::RDS::CaCertificate
rds-ca-ecc384-g1 certificate authority.
-
.RDS_CA_RDS2048_G1 ⇒ AWSCDK::RDS::CaCertificate
deprecated
Deprecated.
use RDS_CA_RSA2048_G1 (slight misspelling)
-
.RDS_CA_RDS4096_G1 ⇒ AWSCDK::RDS::CaCertificate
deprecated
Deprecated.
use RDS_CA_RSA4096_G1 (slight misspelling)
-
.RDS_CA_RSA2048_G1 ⇒ AWSCDK::RDS::CaCertificate
rds-ca-rsa2048-g1 certificate authority.
-
.RDS_CA_RSA4096_G1 ⇒ AWSCDK::RDS::CaCertificate
rds-ca-rsa4096-g1 certificate authority.
Instance Method Summary collapse
-
#initialize(*args) ⇒ CaCertificate
constructor
A new instance of CaCertificate.
-
#to_string ⇒ String
Returns the CA certificate identifier as a string.
Constructor Details
#initialize(*args) ⇒ CaCertificate
Returns a new instance of CaCertificate.
10 11 12 |
# File 'rds/ca_certificate.rb', line 10 def initialize(*args) raise NoMethodError, "aws-cdk-lib.aws_rds.CaCertificate does not have a visible constructor; use the provided factory methods" end |
Class Method Details
.jsii_overridable_methods ⇒ Object
14 15 16 17 18 |
# File 'rds/ca_certificate.rb', line 14 def self.jsii_overridable_methods { :to_string => { kind: :method, name: "toString", is_optional: false }, } end |
.of(identifier) ⇒ AWSCDK::RDS::CaCertificate
Custom CA certificate.
24 25 26 27 |
# File 'rds/ca_certificate.rb', line 24 def self.of(identifier) Jsii::Type.check_type(identifier, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "identifier") Jsii::Kernel.instance.call_static("aws-cdk-lib.aws_rds.CaCertificate", "of", [identifier]) end |
.RDS_CA_2019 ⇒ AWSCDK::RDS::CaCertificate
rds-ca-2019 expired in August, 2024.
rds-ca-2019 certificate authority.
33 34 35 |
# File 'rds/ca_certificate.rb', line 33 def self.RDS_CA_2019() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_rds.CaCertificate", "RDS_CA_2019") end |
.RDS_CA_ECC384_G1 ⇒ AWSCDK::RDS::CaCertificate
rds-ca-ecc384-g1 certificate authority.
40 41 42 |
# File 'rds/ca_certificate.rb', line 40 def self.RDS_CA_ECC384_G1() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_rds.CaCertificate", "RDS_CA_ECC384_G1") end |
.RDS_CA_RDS2048_G1 ⇒ AWSCDK::RDS::CaCertificate
use RDS_CA_RSA2048_G1 (slight misspelling)
rds-ca-rsa2048-g1 certificate authority.
48 49 50 |
# File 'rds/ca_certificate.rb', line 48 def self.RDS_CA_RDS2048_G1() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_rds.CaCertificate", "RDS_CA_RDS2048_G1") end |
.RDS_CA_RDS4096_G1 ⇒ AWSCDK::RDS::CaCertificate
use RDS_CA_RSA4096_G1 (slight misspelling)
rds-ca-rsa4096-g1 certificate authority.
56 57 58 |
# File 'rds/ca_certificate.rb', line 56 def self.RDS_CA_RDS4096_G1() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_rds.CaCertificate", "RDS_CA_RDS4096_G1") end |
.RDS_CA_RSA2048_G1 ⇒ AWSCDK::RDS::CaCertificate
rds-ca-rsa2048-g1 certificate authority.
63 64 65 |
# File 'rds/ca_certificate.rb', line 63 def self.RDS_CA_RSA2048_G1() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_rds.CaCertificate", "RDS_CA_RSA2048_G1") end |
.RDS_CA_RSA4096_G1 ⇒ AWSCDK::RDS::CaCertificate
rds-ca-rsa4096-g1 certificate authority.
70 71 72 |
# File 'rds/ca_certificate.rb', line 70 def self.RDS_CA_RSA4096_G1() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_rds.CaCertificate", "RDS_CA_RSA4096_G1") end |
Instance Method Details
#to_string ⇒ String
Returns the CA certificate identifier as a string.
77 78 79 |
# File 'rds/ca_certificate.rb', line 77 def to_string() jsii_call_method("toString", []) end |