#[non_exhaustive]pub struct UnsuccessfulInstanceCreditSpecificationItem { /* private fields */ }
Expand description
Describes the burstable performance instance whose credit option for CPU usage was not modified.
Implementations§
source§impl UnsuccessfulInstanceCreditSpecificationItem
impl UnsuccessfulInstanceCreditSpecificationItem
sourcepub fn instance_id(&self) -> Option<&str>
pub fn instance_id(&self) -> Option<&str>
The ID of the instance.
sourcepub fn error(&self) -> Option<&UnsuccessfulInstanceCreditSpecificationItemError>
pub fn error(&self) -> Option<&UnsuccessfulInstanceCreditSpecificationItemError>
The applicable error for the burstable performance instance whose credit option for CPU usage was not modified.
source§impl UnsuccessfulInstanceCreditSpecificationItem
impl UnsuccessfulInstanceCreditSpecificationItem
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture UnsuccessfulInstanceCreditSpecificationItem
.
Examples found in repository?
src/xml_deser.rs (line 54807)
54800 54801 54802 54803 54804 54805 54806 54807 54808 54809 54810 54811 54812 54813 54814 54815 54816 54817 54818 54819 54820 54821 54822 54823 54824 54825 54826 54827 54828 54829 54830 54831 54832 54833 54834 54835 54836 54837
pub fn deser_structure_crate_model_unsuccessful_instance_credit_specification_item(
decoder: &mut aws_smithy_xml::decode::ScopedDecoder,
) -> Result<
crate::model::UnsuccessfulInstanceCreditSpecificationItem,
aws_smithy_xml::decode::XmlDecodeError,
> {
#[allow(unused_mut)]
let mut builder = crate::model::UnsuccessfulInstanceCreditSpecificationItem::builder();
while let Some(mut tag) = decoder.next_tag() {
match tag.start_el() {
s if s.matches("instanceId") /* InstanceId com.amazonaws.ec2#UnsuccessfulInstanceCreditSpecificationItem$InstanceId */ => {
let var_2638 =
Some(
Result::<std::string::String, aws_smithy_xml::decode::XmlDecodeError>::Ok(
aws_smithy_xml::decode::try_data(&mut tag)?.as_ref()
.into()
)
?
)
;
builder = builder.set_instance_id(var_2638);
}
,
s if s.matches("error") /* Error com.amazonaws.ec2#UnsuccessfulInstanceCreditSpecificationItem$Error */ => {
let var_2639 =
Some(
crate::xml_deser::deser_structure_crate_model_unsuccessful_instance_credit_specification_item_error(&mut tag)
?
)
;
builder = builder.set_error(var_2639);
}
,
_ => {}
}
}
Ok(builder.build())
}
Trait Implementations§
source§impl Clone for UnsuccessfulInstanceCreditSpecificationItem
impl Clone for UnsuccessfulInstanceCreditSpecificationItem
source§fn clone(&self) -> UnsuccessfulInstanceCreditSpecificationItem
fn clone(&self) -> UnsuccessfulInstanceCreditSpecificationItem
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more