Struct aws_sdk_ssm::input::get_document_input::Builder
source · [−]pub struct Builder { /* private fields */ }
Expand description
A builder for GetDocumentInput
.
Implementations
sourceimpl Builder
impl Builder
sourcepub fn version_name(self, input: impl Into<String>) -> Self
pub fn version_name(self, input: impl Into<String>) -> Self
An optional field specifying the version of the artifact associated with the document. For example, "Release 12, Update 6". This value is unique across all versions of a document and can't be changed.
sourcepub fn set_version_name(self, input: Option<String>) -> Self
pub fn set_version_name(self, input: Option<String>) -> Self
An optional field specifying the version of the artifact associated with the document. For example, "Release 12, Update 6". This value is unique across all versions of a document and can't be changed.
sourcepub fn document_version(self, input: impl Into<String>) -> Self
pub fn document_version(self, input: impl Into<String>) -> Self
The document version for which you want information.
sourcepub fn set_document_version(self, input: Option<String>) -> Self
pub fn set_document_version(self, input: Option<String>) -> Self
The document version for which you want information.
sourcepub fn document_format(self, input: DocumentFormat) -> Self
pub fn document_format(self, input: DocumentFormat) -> Self
Returns the document in the specified format. The document format can be either JSON or YAML. JSON is the default format.
sourcepub fn set_document_format(self, input: Option<DocumentFormat>) -> Self
pub fn set_document_format(self, input: Option<DocumentFormat>) -> Self
Returns the document in the specified format. The document format can be either JSON or YAML. JSON is the default format.
sourcepub fn build(self) -> Result<GetDocumentInput, BuildError>
pub fn build(self) -> Result<GetDocumentInput, BuildError>
Consumes the builder and constructs a GetDocumentInput
.