pub struct DiscoveredResource {
pub resource_type: String,
pub resource_id: String,
pub resource_name: Option<String>,
pub region: String,
pub availability_zone: String,
pub arn: String,
pub tags: BTreeMap<String, String>,
pub configuration: Value,
}Expand description
A single discovered resource, before it is turned into a full
ConfigurationItem.
Fields§
§resource_type: String§resource_id: String§resource_name: Option<String>§region: String§availability_zone: String§arn: String§configuration: ValueThe resource configuration as a JSON value.
Auto Trait Implementations§
impl Freeze for DiscoveredResource
impl RefUnwindSafe for DiscoveredResource
impl Send for DiscoveredResource
impl Sync for DiscoveredResource
impl Unpin for DiscoveredResource
impl UnsafeUnpin for DiscoveredResource
impl UnwindSafe for DiscoveredResource
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
Mutably borrows from an owned value. Read more
impl<T> ErasedDestructor for Twhere
T: 'static,
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>
Converts
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>
Converts
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