#[non_exhaustive]pub struct DescribeHapgOutputBuilder { /* private fields */ }
Expand description
A builder for DescribeHapgOutput
.
Implementations§
source§impl DescribeHapgOutputBuilder
impl DescribeHapgOutputBuilder
sourcepub fn hapg_arn(self, input: impl Into<String>) -> Self
pub fn hapg_arn(self, input: impl Into<String>) -> Self
The ARN of the high-availability partition group.
sourcepub fn set_hapg_arn(self, input: Option<String>) -> Self
pub fn set_hapg_arn(self, input: Option<String>) -> Self
The ARN of the high-availability partition group.
sourcepub fn get_hapg_arn(&self) -> &Option<String>
pub fn get_hapg_arn(&self) -> &Option<String>
The ARN of the high-availability partition group.
sourcepub fn hapg_serial(self, input: impl Into<String>) -> Self
pub fn hapg_serial(self, input: impl Into<String>) -> Self
The serial number of the high-availability partition group.
sourcepub fn set_hapg_serial(self, input: Option<String>) -> Self
pub fn set_hapg_serial(self, input: Option<String>) -> Self
The serial number of the high-availability partition group.
sourcepub fn get_hapg_serial(&self) -> &Option<String>
pub fn get_hapg_serial(&self) -> &Option<String>
The serial number of the high-availability partition group.
sourcepub fn hsms_last_action_failed(self, input: impl Into<String>) -> Self
pub fn hsms_last_action_failed(self, input: impl Into<String>) -> Self
Appends an item to hsms_last_action_failed
.
To override the contents of this collection use set_hsms_last_action_failed
.
sourcepub fn set_hsms_last_action_failed(self, input: Option<Vec<String>>) -> Self
pub fn set_hsms_last_action_failed(self, input: Option<Vec<String>>) -> Self
sourcepub fn get_hsms_last_action_failed(&self) -> &Option<Vec<String>>
pub fn get_hsms_last_action_failed(&self) -> &Option<Vec<String>>
sourcepub fn hsms_pending_deletion(self, input: impl Into<String>) -> Self
pub fn hsms_pending_deletion(self, input: impl Into<String>) -> Self
Appends an item to hsms_pending_deletion
.
To override the contents of this collection use set_hsms_pending_deletion
.
sourcepub fn set_hsms_pending_deletion(self, input: Option<Vec<String>>) -> Self
pub fn set_hsms_pending_deletion(self, input: Option<Vec<String>>) -> Self
sourcepub fn get_hsms_pending_deletion(&self) -> &Option<Vec<String>>
pub fn get_hsms_pending_deletion(&self) -> &Option<Vec<String>>
sourcepub fn hsms_pending_registration(self, input: impl Into<String>) -> Self
pub fn hsms_pending_registration(self, input: impl Into<String>) -> Self
Appends an item to hsms_pending_registration
.
To override the contents of this collection use set_hsms_pending_registration
.
sourcepub fn set_hsms_pending_registration(self, input: Option<Vec<String>>) -> Self
pub fn set_hsms_pending_registration(self, input: Option<Vec<String>>) -> Self
sourcepub fn get_hsms_pending_registration(&self) -> &Option<Vec<String>>
pub fn get_hsms_pending_registration(&self) -> &Option<Vec<String>>
sourcepub fn label(self, input: impl Into<String>) -> Self
pub fn label(self, input: impl Into<String>) -> Self
The label for the high-availability partition group.
sourcepub fn set_label(self, input: Option<String>) -> Self
pub fn set_label(self, input: Option<String>) -> Self
The label for the high-availability partition group.
sourcepub fn get_label(&self) -> &Option<String>
pub fn get_label(&self) -> &Option<String>
The label for the high-availability partition group.
sourcepub fn last_modified_timestamp(self, input: impl Into<String>) -> Self
pub fn last_modified_timestamp(self, input: impl Into<String>) -> Self
The date and time the high-availability partition group was last modified.
sourcepub fn set_last_modified_timestamp(self, input: Option<String>) -> Self
pub fn set_last_modified_timestamp(self, input: Option<String>) -> Self
The date and time the high-availability partition group was last modified.
sourcepub fn get_last_modified_timestamp(&self) -> &Option<String>
pub fn get_last_modified_timestamp(&self) -> &Option<String>
The date and time the high-availability partition group was last modified.
sourcepub fn partition_serial_list(self, input: impl Into<String>) -> Self
pub fn partition_serial_list(self, input: impl Into<String>) -> Self
Appends an item to partition_serial_list
.
To override the contents of this collection use set_partition_serial_list
.
The list of partition serial numbers that belong to the high-availability partition group.
sourcepub fn set_partition_serial_list(self, input: Option<Vec<String>>) -> Self
pub fn set_partition_serial_list(self, input: Option<Vec<String>>) -> Self
The list of partition serial numbers that belong to the high-availability partition group.
sourcepub fn get_partition_serial_list(&self) -> &Option<Vec<String>>
pub fn get_partition_serial_list(&self) -> &Option<Vec<String>>
The list of partition serial numbers that belong to the high-availability partition group.
sourcepub fn state(self, input: CloudHsmObjectState) -> Self
pub fn state(self, input: CloudHsmObjectState) -> Self
The state of the high-availability partition group.
sourcepub fn set_state(self, input: Option<CloudHsmObjectState>) -> Self
pub fn set_state(self, input: Option<CloudHsmObjectState>) -> Self
The state of the high-availability partition group.
sourcepub fn get_state(&self) -> &Option<CloudHsmObjectState>
pub fn get_state(&self) -> &Option<CloudHsmObjectState>
The state of the high-availability partition group.
sourcepub fn build(self) -> DescribeHapgOutput
pub fn build(self) -> DescribeHapgOutput
Consumes the builder and constructs a DescribeHapgOutput
.
Trait Implementations§
source§impl Clone for DescribeHapgOutputBuilder
impl Clone for DescribeHapgOutputBuilder
source§fn clone(&self) -> DescribeHapgOutputBuilder
fn clone(&self) -> DescribeHapgOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DescribeHapgOutputBuilder
impl Debug for DescribeHapgOutputBuilder
source§impl Default for DescribeHapgOutputBuilder
impl Default for DescribeHapgOutputBuilder
source§fn default() -> DescribeHapgOutputBuilder
fn default() -> DescribeHapgOutputBuilder
source§impl PartialEq for DescribeHapgOutputBuilder
impl PartialEq for DescribeHapgOutputBuilder
source§fn eq(&self, other: &DescribeHapgOutputBuilder) -> bool
fn eq(&self, other: &DescribeHapgOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DescribeHapgOutputBuilder
Auto Trait Implementations§
impl Freeze for DescribeHapgOutputBuilder
impl RefUnwindSafe for DescribeHapgOutputBuilder
impl Send for DescribeHapgOutputBuilder
impl Sync for DescribeHapgOutputBuilder
impl Unpin for DescribeHapgOutputBuilder
impl UnwindSafe for DescribeHapgOutputBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more