Class: Aws::DatabaseMigrationService::Types::Certificate
- Inherits:
-
Struct
- Object
- Struct
- Aws::DatabaseMigrationService::Types::Certificate
- Defined in:
- gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb
Overview
The SSL certificate that can be used to encrypt connections between the endpoints and the replication instance.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#certificate_arn ⇒ String
The Amazon Resource Name (ARN) for the certificate.
-
#certificate_creation_date ⇒ Time
The date that the certificate was created.
-
#certificate_identifier ⇒ String
A customer-assigned name for the certificate.
-
#certificate_owner ⇒ String
The owner of the certificate.
-
#certificate_pem ⇒ String
The contents of a
.pem
file, which contains an X.509 certificate. -
#certificate_wallet ⇒ String
The location of an imported Oracle Wallet certificate for use with SSL.
-
#key_length ⇒ Integer
The key length of the cryptographic algorithm being used.
-
#signing_algorithm ⇒ String
The signing algorithm for the certificate.
-
#valid_from_date ⇒ Time
The beginning date that the certificate is valid.
-
#valid_to_date ⇒ Time
The final date that the certificate is valid.
Instance Attribute Details
#certificate_arn ⇒ String
The Amazon Resource Name (ARN) for the certificate.
280 281 282 283 284 285 286 287 288 289 290 291 292 293 |
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 280 class Certificate < Struct.new( :certificate_identifier, :certificate_creation_date, :certificate_pem, :certificate_wallet, :certificate_arn, :certificate_owner, :valid_from_date, :valid_to_date, :signing_algorithm, :key_length) SENSITIVE = [] include Aws::Structure end |
#certificate_creation_date ⇒ Time
The date that the certificate was created.
280 281 282 283 284 285 286 287 288 289 290 291 292 293 |
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 280 class Certificate < Struct.new( :certificate_identifier, :certificate_creation_date, :certificate_pem, :certificate_wallet, :certificate_arn, :certificate_owner, :valid_from_date, :valid_to_date, :signing_algorithm, :key_length) SENSITIVE = [] include Aws::Structure end |
#certificate_identifier ⇒ String
A customer-assigned name for the certificate. Identifiers must begin with a letter and must contain only ASCII letters, digits, and hyphens. They can't end with a hyphen or contain two consecutive hyphens.
280 281 282 283 284 285 286 287 288 289 290 291 292 293 |
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 280 class Certificate < Struct.new( :certificate_identifier, :certificate_creation_date, :certificate_pem, :certificate_wallet, :certificate_arn, :certificate_owner, :valid_from_date, :valid_to_date, :signing_algorithm, :key_length) SENSITIVE = [] include Aws::Structure end |
#certificate_owner ⇒ String
The owner of the certificate.
280 281 282 283 284 285 286 287 288 289 290 291 292 293 |
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 280 class Certificate < Struct.new( :certificate_identifier, :certificate_creation_date, :certificate_pem, :certificate_wallet, :certificate_arn, :certificate_owner, :valid_from_date, :valid_to_date, :signing_algorithm, :key_length) SENSITIVE = [] include Aws::Structure end |
#certificate_pem ⇒ String
The contents of a .pem
file, which contains an X.509 certificate.
280 281 282 283 284 285 286 287 288 289 290 291 292 293 |
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 280 class Certificate < Struct.new( :certificate_identifier, :certificate_creation_date, :certificate_pem, :certificate_wallet, :certificate_arn, :certificate_owner, :valid_from_date, :valid_to_date, :signing_algorithm, :key_length) SENSITIVE = [] include Aws::Structure end |
#certificate_wallet ⇒ String
The location of an imported Oracle Wallet certificate for use with
SSL. Example: filebase64("${path.root}/rds-ca-2019-root.sso")
280 281 282 283 284 285 286 287 288 289 290 291 292 293 |
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 280 class Certificate < Struct.new( :certificate_identifier, :certificate_creation_date, :certificate_pem, :certificate_wallet, :certificate_arn, :certificate_owner, :valid_from_date, :valid_to_date, :signing_algorithm, :key_length) SENSITIVE = [] include Aws::Structure end |
#key_length ⇒ Integer
The key length of the cryptographic algorithm being used.
280 281 282 283 284 285 286 287 288 289 290 291 292 293 |
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 280 class Certificate < Struct.new( :certificate_identifier, :certificate_creation_date, :certificate_pem, :certificate_wallet, :certificate_arn, :certificate_owner, :valid_from_date, :valid_to_date, :signing_algorithm, :key_length) SENSITIVE = [] include Aws::Structure end |
#signing_algorithm ⇒ String
The signing algorithm for the certificate.
280 281 282 283 284 285 286 287 288 289 290 291 292 293 |
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 280 class Certificate < Struct.new( :certificate_identifier, :certificate_creation_date, :certificate_pem, :certificate_wallet, :certificate_arn, :certificate_owner, :valid_from_date, :valid_to_date, :signing_algorithm, :key_length) SENSITIVE = [] include Aws::Structure end |
#valid_from_date ⇒ Time
The beginning date that the certificate is valid.
280 281 282 283 284 285 286 287 288 289 290 291 292 293 |
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 280 class Certificate < Struct.new( :certificate_identifier, :certificate_creation_date, :certificate_pem, :certificate_wallet, :certificate_arn, :certificate_owner, :valid_from_date, :valid_to_date, :signing_algorithm, :key_length) SENSITIVE = [] include Aws::Structure end |
#valid_to_date ⇒ Time
The final date that the certificate is valid.
280 281 282 283 284 285 286 287 288 289 290 291 292 293 |
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 280 class Certificate < Struct.new( :certificate_identifier, :certificate_creation_date, :certificate_pem, :certificate_wallet, :certificate_arn, :certificate_owner, :valid_from_date, :valid_to_date, :signing_algorithm, :key_length) SENSITIVE = [] include Aws::Structure end |