pub struct InstanceSettingsResult {
pub fingerprint: Output<String>,
pub metadata: Output<Option<InstanceSettingsMetadata>>,
pub project: Output<String>,
pub zone: Output<String>,
}
Fields§
§fingerprint: Output<String>
The fingerprint used for optimistic locking of this resource. Used internally during updates.
metadata: Output<Option<InstanceSettingsMetadata>>
The metadata key/value pairs assigned to all the instances in the corresponding scope. Structure is documented below.
project: Output<String>
The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
zone: Output<String>
A reference to the zone where the machine resides.
Auto Trait Implementations§
impl Freeze for InstanceSettingsResult
impl RefUnwindSafe for InstanceSettingsResult
impl Send for InstanceSettingsResult
impl Sync for InstanceSettingsResult
impl Unpin for InstanceSettingsResult
impl UnwindSafe for InstanceSettingsResult
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