pub struct IncomingRef {
pub source: String,
pub source_path: String,
pub kind: String,
pub attr: Option<String>,
}Expand description
A reference made to this resource by another resource.
Fields§
§source: StringLogical ID of the resource that makes the reference.
source_path: StringProperty path within the source where the reference occurs.
kind: StringHow the reference is made, such as Ref, GetAtt, Sub, or DependsOn.
attr: Option<String>For a GetAtt or Sub reference, the attribute or variable name being referenced.
Trait Implementations§
Source§impl Clone for IncomingRef
impl Clone for IncomingRef
Source§impl Debug for IncomingRef
impl Debug for IncomingRef
Auto Trait Implementations§
impl Freeze for IncomingRef
impl RefUnwindSafe for IncomingRef
impl Send for IncomingRef
impl Sync for IncomingRef
impl Unpin for IncomingRef
impl UnsafeUnpin for IncomingRef
impl UnwindSafe for IncomingRef
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