pub struct GetInstancesResult {
pub filters: Output<Option<Vec<GetInstancesFilter>>>,
pub id: Output<String>,
pub ids: Output<Vec<String>>,
pub instance_state_names: Output<Option<Vec<String>>>,
pub instance_tags: Output<HashMap<String, String>>,
pub ipv6_addresses: Output<Vec<String>>,
pub private_ips: Output<Vec<String>>,
pub public_ips: Output<Vec<String>>,
}
Fields§
§filters: Output<Option<Vec<GetInstancesFilter>>>
§id: Output<String>
The provider-assigned unique ID for this managed resource.
ids: Output<Vec<String>>
IDs of instances found through the filter
instance_state_names: Output<Option<Vec<String>>>
§ipv6_addresses: Output<Vec<String>>
IPv6 addresses of instances found through the filter
private_ips: Output<Vec<String>>
Private IP addresses of instances found through the filter
public_ips: Output<Vec<String>>
Public IP addresses of instances found through the filter
Auto Trait Implementations§
impl Freeze for GetInstancesResult
impl RefUnwindSafe for GetInstancesResult
impl Send for GetInstancesResult
impl Sync for GetInstancesResult
impl Unpin for GetInstancesResult
impl UnwindSafe for GetInstancesResult
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