class
Amazonite::Iam::SigningCertificate
- Amazonite::Iam::SigningCertificate
- Reference
- Object
Overview
Contains information about an X.509 signing certificate.
This data type is used as a response element in the UploadSigningCertificate and ListSigningCertificates operations.
Defined in:
iam/signing_certificate.crConstructors
- .from_xml(node : XML::Node) : self
- .new(user_name : String, certificate_id : String, certificate_body : String, status : StatusType, upload_date : Time | Nil = nil)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#certificate_body : String
The contents of the signing certificate.
-
#certificate_body=(certificate_body : String)
The contents of the signing certificate.
-
#certificate_id : String
The ID for the signing certificate.
-
#certificate_id=(certificate_id : String)
The ID for the signing certificate.
-
#hash(hasher)
See
Object#hash(hasher) -
#status : StatusType
The status of the signing certificate.
-
#status=(status : StatusType)
The status of the signing certificate.
- #to_query_params(prefix : String) : Array(Tuple(String, String))
-
#upload_date : Time | Nil
The date when the signing certificate was uploaded.
-
#upload_date=(upload_date : Time | Nil)
The date when the signing certificate was uploaded.
-
#user_name : String
The name of the user the signing certificate is associated with.
-
#user_name=(user_name : String)
The name of the user the signing certificate is associated with.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
The status of the signing certificate. Active means that the key is valid for API calls, while
Inactive means it is not.
The status of the signing certificate. Active means that the key is valid for API calls, while
Inactive means it is not.
The name of the user the signing certificate is associated with.