Struct aws_sdk_iam::operation::upload_server_certificate::builders::UploadServerCertificateOutputBuilder
source · #[non_exhaustive]pub struct UploadServerCertificateOutputBuilder { /* private fields */ }
Expand description
A builder for UploadServerCertificateOutput
.
Implementations§
source§impl UploadServerCertificateOutputBuilder
impl UploadServerCertificateOutputBuilder
sourcepub fn server_certificate_metadata(
self,
input: ServerCertificateMetadata
) -> Self
pub fn server_certificate_metadata( self, input: ServerCertificateMetadata ) -> Self
The meta information of the uploaded server certificate without its certificate body, certificate chain, and private key.
sourcepub fn set_server_certificate_metadata(
self,
input: Option<ServerCertificateMetadata>
) -> Self
pub fn set_server_certificate_metadata( self, input: Option<ServerCertificateMetadata> ) -> Self
The meta information of the uploaded server certificate without its certificate body, certificate chain, and private key.
sourcepub fn get_server_certificate_metadata(
&self
) -> &Option<ServerCertificateMetadata>
pub fn get_server_certificate_metadata( &self ) -> &Option<ServerCertificateMetadata>
The meta information of the uploaded server certificate without its certificate body, certificate chain, and private key.
Appends an item to tags
.
To override the contents of this collection use set_tags
.
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.
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.
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.
sourcepub fn build(self) -> UploadServerCertificateOutput
pub fn build(self) -> UploadServerCertificateOutput
Consumes the builder and constructs a UploadServerCertificateOutput
.
Trait Implementations§
source§impl Clone for UploadServerCertificateOutputBuilder
impl Clone for UploadServerCertificateOutputBuilder
source§fn clone(&self) -> UploadServerCertificateOutputBuilder
fn clone(&self) -> UploadServerCertificateOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for UploadServerCertificateOutputBuilder
impl Default for UploadServerCertificateOutputBuilder
source§fn default() -> UploadServerCertificateOutputBuilder
fn default() -> UploadServerCertificateOutputBuilder
source§impl PartialEq for UploadServerCertificateOutputBuilder
impl PartialEq for UploadServerCertificateOutputBuilder
source§fn eq(&self, other: &UploadServerCertificateOutputBuilder) -> bool
fn eq(&self, other: &UploadServerCertificateOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.