Struct aws_sdk_cloudformation::operation::describe_type_registration::builders::DescribeTypeRegistrationOutputBuilder
source · #[non_exhaustive]pub struct DescribeTypeRegistrationOutputBuilder { /* private fields */ }
Expand description
A builder for DescribeTypeRegistrationOutput
.
Implementations§
source§impl DescribeTypeRegistrationOutputBuilder
impl DescribeTypeRegistrationOutputBuilder
sourcepub fn progress_status(self, input: RegistrationStatus) -> Self
pub fn progress_status(self, input: RegistrationStatus) -> Self
The current status of the extension registration request.
sourcepub fn set_progress_status(self, input: Option<RegistrationStatus>) -> Self
pub fn set_progress_status(self, input: Option<RegistrationStatus>) -> Self
The current status of the extension registration request.
sourcepub fn get_progress_status(&self) -> &Option<RegistrationStatus>
pub fn get_progress_status(&self) -> &Option<RegistrationStatus>
The current status of the extension registration request.
sourcepub fn description(self, input: impl Into<String>) -> Self
pub fn description(self, input: impl Into<String>) -> Self
The description of the extension registration request.
sourcepub fn set_description(self, input: Option<String>) -> Self
pub fn set_description(self, input: Option<String>) -> Self
The description of the extension registration request.
sourcepub fn get_description(&self) -> &Option<String>
pub fn get_description(&self) -> &Option<String>
The description of the extension registration request.
sourcepub fn type_arn(self, input: impl Into<String>) -> Self
pub fn type_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the extension being registered.
For registration requests with a ProgressStatus
of other than COMPLETE
, this will be null
.
sourcepub fn set_type_arn(self, input: Option<String>) -> Self
pub fn set_type_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the extension being registered.
For registration requests with a ProgressStatus
of other than COMPLETE
, this will be null
.
sourcepub fn get_type_arn(&self) -> &Option<String>
pub fn get_type_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the extension being registered.
For registration requests with a ProgressStatus
of other than COMPLETE
, this will be null
.
sourcepub fn type_version_arn(self, input: impl Into<String>) -> Self
pub fn type_version_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of this specific version of the extension being registered.
For registration requests with a ProgressStatus
of other than COMPLETE
, this will be null
.
sourcepub fn set_type_version_arn(self, input: Option<String>) -> Self
pub fn set_type_version_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of this specific version of the extension being registered.
For registration requests with a ProgressStatus
of other than COMPLETE
, this will be null
.
sourcepub fn get_type_version_arn(&self) -> &Option<String>
pub fn get_type_version_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of this specific version of the extension being registered.
For registration requests with a ProgressStatus
of other than COMPLETE
, this will be null
.
sourcepub fn build(self) -> DescribeTypeRegistrationOutput
pub fn build(self) -> DescribeTypeRegistrationOutput
Consumes the builder and constructs a DescribeTypeRegistrationOutput
.
Trait Implementations§
source§impl Clone for DescribeTypeRegistrationOutputBuilder
impl Clone for DescribeTypeRegistrationOutputBuilder
source§fn clone(&self) -> DescribeTypeRegistrationOutputBuilder
fn clone(&self) -> DescribeTypeRegistrationOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for DescribeTypeRegistrationOutputBuilder
impl Default for DescribeTypeRegistrationOutputBuilder
source§fn default() -> DescribeTypeRegistrationOutputBuilder
fn default() -> DescribeTypeRegistrationOutputBuilder
source§impl PartialEq for DescribeTypeRegistrationOutputBuilder
impl PartialEq for DescribeTypeRegistrationOutputBuilder
source§fn eq(&self, other: &DescribeTypeRegistrationOutputBuilder) -> bool
fn eq(&self, other: &DescribeTypeRegistrationOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.