Class: Aws::Transfer::Types::ImportCertificateRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Transfer::Types::ImportCertificateRequest
- Defined in:
- gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:certificate, :certificate_chain, :private_key]
Instance Attribute Summary collapse
-
#active_date ⇒ Time
An optional date that specifies when the certificate becomes active.
-
#certificate ⇒ String
The file that contains the certificate to import.
-
#certificate_chain ⇒ String
An optional list of certificates that make up the chain for the certificate that's being imported.
-
#description ⇒ String
A short description that helps identify the certificate.
-
#inactive_date ⇒ Time
An optional date that specifies when the certificate becomes inactive.
-
#private_key ⇒ String
The file that contains the private key for the certificate that's being imported.
-
#tags ⇒ Array<Types::Tag>
Key-value pairs that can be used to group and search for certificates.
-
#usage ⇒ String
Specifies whether this certificate is used for signing or encryption.
Instance Attribute Details
#active_date ⇒ Time
An optional date that specifies when the certificate becomes active.
2866 2867 2868 2869 2870 2871 2872 2873 2874 2875 2876 2877 |
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 2866 class ImportCertificateRequest < Struct.new( :usage, :certificate, :certificate_chain, :private_key, :active_date, :inactive_date, :description, :tags) SENSITIVE = [:certificate, :certificate_chain, :private_key] include Aws::Structure end |
#certificate ⇒ String
The file that contains the certificate to import.
2866 2867 2868 2869 2870 2871 2872 2873 2874 2875 2876 2877 |
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 2866 class ImportCertificateRequest < Struct.new( :usage, :certificate, :certificate_chain, :private_key, :active_date, :inactive_date, :description, :tags) SENSITIVE = [:certificate, :certificate_chain, :private_key] include Aws::Structure end |
#certificate_chain ⇒ String
An optional list of certificates that make up the chain for the certificate that's being imported.
2866 2867 2868 2869 2870 2871 2872 2873 2874 2875 2876 2877 |
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 2866 class ImportCertificateRequest < Struct.new( :usage, :certificate, :certificate_chain, :private_key, :active_date, :inactive_date, :description, :tags) SENSITIVE = [:certificate, :certificate_chain, :private_key] include Aws::Structure end |
#description ⇒ String
A short description that helps identify the certificate.
2866 2867 2868 2869 2870 2871 2872 2873 2874 2875 2876 2877 |
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 2866 class ImportCertificateRequest < Struct.new( :usage, :certificate, :certificate_chain, :private_key, :active_date, :inactive_date, :description, :tags) SENSITIVE = [:certificate, :certificate_chain, :private_key] include Aws::Structure end |
#inactive_date ⇒ Time
An optional date that specifies when the certificate becomes inactive.
2866 2867 2868 2869 2870 2871 2872 2873 2874 2875 2876 2877 |
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 2866 class ImportCertificateRequest < Struct.new( :usage, :certificate, :certificate_chain, :private_key, :active_date, :inactive_date, :description, :tags) SENSITIVE = [:certificate, :certificate_chain, :private_key] include Aws::Structure end |
#private_key ⇒ String
The file that contains the private key for the certificate that's being imported.
2866 2867 2868 2869 2870 2871 2872 2873 2874 2875 2876 2877 |
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 2866 class ImportCertificateRequest < Struct.new( :usage, :certificate, :certificate_chain, :private_key, :active_date, :inactive_date, :description, :tags) SENSITIVE = [:certificate, :certificate_chain, :private_key] include Aws::Structure end |
#tags ⇒ Array<Types::Tag>
Key-value pairs that can be used to group and search for certificates.
2866 2867 2868 2869 2870 2871 2872 2873 2874 2875 2876 2877 |
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 2866 class ImportCertificateRequest < Struct.new( :usage, :certificate, :certificate_chain, :private_key, :active_date, :inactive_date, :description, :tags) SENSITIVE = [:certificate, :certificate_chain, :private_key] include Aws::Structure end |
#usage ⇒ String
Specifies whether this certificate is used for signing or encryption.
2866 2867 2868 2869 2870 2871 2872 2873 2874 2875 2876 2877 |
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 2866 class ImportCertificateRequest < Struct.new( :usage, :certificate, :certificate_chain, :private_key, :active_date, :inactive_date, :description, :tags) SENSITIVE = [:certificate, :certificate_chain, :private_key] include Aws::Structure end |