class Amazonite::Iam::UploadServerCertificateResponse

Overview

Contains the response to a successful UploadServerCertificate request.

Defined in:

iam/upload_server_certificate_response.cr

Constructors

Instance Method Summary

Constructor Detail

def self.from_xml(node : XML::Node) : self #

[View source]
def self.new(server_certificate_metadata : ServerCertificateMetadata | Nil = nil, tags : Array(Tag) | Nil = nil) #

[View source]

Instance Method Detail

def ==(other : self) #
Description copied from class Reference

Returns true if this reference is the same as other. Invokes same?.


def hash(hasher) #
Description copied from class Reference

See Object#hash(hasher)


def server_certificate_metadata : ServerCertificateMetadata | Nil #

The meta information of the uploaded server certificate without its certificate body, certificate chain, and private key.


[View source]
def server_certificate_metadata=(server_certificate_metadata : ServerCertificateMetadata | Nil) #

The meta information of the uploaded server certificate without its certificate body, certificate chain, and private key.


[View source]
def tags : Array(Tag) | Nil #

A list of tags that are attached to the new IAM server certificate. The returned list of tags is sorted by tag key. For more information about tagging, see Tagging IAM resources in the IAM User Guide.


[View source]
def tags=(tags : Array(Tag) | Nil) #

A list of tags that are attached to the new IAM server certificate. The returned list of tags is sorted by tag key. For more information about tagging, see Tagging IAM resources in the IAM User Guide.


[View source]
def to_query_params(prefix : String) : Array(Tuple(String, String)) #

[View source]
def validate! : Nil #

[View source]