Class: Aws::DirectoryService::Types::Certificate
- Inherits:
-
Struct
- Object
- Struct
- Aws::DirectoryService::Types::Certificate
- Defined in:
- gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb
Overview
Information about the certificate.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#certificate_id ⇒ String
The identifier of the certificate.
-
#client_cert_auth_settings ⇒ Types::ClientCertAuthSettings
A
ClientCertAuthSettingsobject that contains client certificate authentication settings. -
#common_name ⇒ String
The common name for the certificate.
-
#expiry_date_time ⇒ Time
The date and time when the certificate will expire.
-
#registered_date_time ⇒ Time
The date and time that the certificate was registered.
-
#state ⇒ String
The state of the certificate.
-
#state_reason ⇒ String
Describes a state change for the certificate.
-
#type ⇒ String
The function that the registered certificate performs.
Instance Attribute Details
#certificate_id ⇒ String
The identifier of the certificate.
597 598 599 600 601 602 603 604 605 606 607 608 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 597 class Certificate < Struct.new( :certificate_id, :state, :state_reason, :common_name, :registered_date_time, :expiry_date_time, :type, :client_cert_auth_settings) SENSITIVE = [] include Aws::Structure end |
#client_cert_auth_settings ⇒ Types::ClientCertAuthSettings
A ClientCertAuthSettings object that contains client certificate
authentication settings.
597 598 599 600 601 602 603 604 605 606 607 608 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 597 class Certificate < Struct.new( :certificate_id, :state, :state_reason, :common_name, :registered_date_time, :expiry_date_time, :type, :client_cert_auth_settings) SENSITIVE = [] include Aws::Structure end |
#common_name ⇒ String
The common name for the certificate.
597 598 599 600 601 602 603 604 605 606 607 608 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 597 class Certificate < Struct.new( :certificate_id, :state, :state_reason, :common_name, :registered_date_time, :expiry_date_time, :type, :client_cert_auth_settings) SENSITIVE = [] include Aws::Structure end |
#expiry_date_time ⇒ Time
The date and time when the certificate will expire.
597 598 599 600 601 602 603 604 605 606 607 608 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 597 class Certificate < Struct.new( :certificate_id, :state, :state_reason, :common_name, :registered_date_time, :expiry_date_time, :type, :client_cert_auth_settings) SENSITIVE = [] include Aws::Structure end |
#registered_date_time ⇒ Time
The date and time that the certificate was registered.
597 598 599 600 601 602 603 604 605 606 607 608 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 597 class Certificate < Struct.new( :certificate_id, :state, :state_reason, :common_name, :registered_date_time, :expiry_date_time, :type, :client_cert_auth_settings) SENSITIVE = [] include Aws::Structure end |
#state ⇒ String
The state of the certificate.
597 598 599 600 601 602 603 604 605 606 607 608 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 597 class Certificate < Struct.new( :certificate_id, :state, :state_reason, :common_name, :registered_date_time, :expiry_date_time, :type, :client_cert_auth_settings) SENSITIVE = [] include Aws::Structure end |
#state_reason ⇒ String
Describes a state change for the certificate.
597 598 599 600 601 602 603 604 605 606 607 608 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 597 class Certificate < Struct.new( :certificate_id, :state, :state_reason, :common_name, :registered_date_time, :expiry_date_time, :type, :client_cert_auth_settings) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
The function that the registered certificate performs. Valid values
include ClientLDAPS or ClientCertAuth. The default value is
ClientLDAPS.
597 598 599 600 601 602 603 604 605 606 607 608 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 597 class Certificate < Struct.new( :certificate_id, :state, :state_reason, :common_name, :registered_date_time, :expiry_date_time, :type, :client_cert_auth_settings) SENSITIVE = [] include Aws::Structure end |