#[non_exhaustive]pub struct UploadServerCertificateOutput {
pub server_certificate_metadata: Option<ServerCertificateMetadata>,
pub tags: Option<Vec<Tag>>,
/* private fields */
}
Expand description
Contains the response to a successful UploadServerCertificate
request.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.server_certificate_metadata: Option<ServerCertificateMetadata>
The meta information of the uploaded server certificate without its certificate body, certificate chain, and private key.
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.
Implementations§
source§impl UploadServerCertificateOutput
impl UploadServerCertificateOutput
sourcepub fn server_certificate_metadata(&self) -> Option<&ServerCertificateMetadata>
pub fn server_certificate_metadata(&self) -> Option<&ServerCertificateMetadata>
The meta information of the uploaded server certificate without its certificate body, certificate chain, and private key.
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.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .tags.is_none()
.
source§impl UploadServerCertificateOutput
impl UploadServerCertificateOutput
sourcepub fn builder() -> UploadServerCertificateOutputBuilder
pub fn builder() -> UploadServerCertificateOutputBuilder
Creates a new builder-style object to manufacture UploadServerCertificateOutput
.
Trait Implementations§
source§impl Clone for UploadServerCertificateOutput
impl Clone for UploadServerCertificateOutput
source§fn clone(&self) -> UploadServerCertificateOutput
fn clone(&self) -> UploadServerCertificateOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for UploadServerCertificateOutput
impl PartialEq for UploadServerCertificateOutput
source§fn eq(&self, other: &UploadServerCertificateOutput) -> bool
fn eq(&self, other: &UploadServerCertificateOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for UploadServerCertificateOutput
impl RequestId for UploadServerCertificateOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.