Class: Aws::DatabaseMigrationService::Types::Certificate
- Inherits:
-
Struct
- Object
- Struct
- Aws::DatabaseMigrationService::Types::Certificate
- Includes:
- Structure
- Defined in:
- 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 '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 '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 '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 '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 '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(“$Aws::DatabaseMigrationService::Types::Certificate.pathpath.root/rds-ca-2019-root.sso”)`
280 281 282 283 284 285 286 287 288 289 290 291 292 293 |
# File '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 '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 '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 '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 '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 |