#[non_exhaustive]pub struct BulkInsertOperationStatus {
pub created_vm_count: Option<i32>,
pub deleted_vm_count: Option<i32>,
pub failed_to_create_vm_count: Option<i32>,
pub status: Option<Status>,
pub target_vm_count: Option<i32>,
/* private fields */
}images or instance-group-manager-resize-requests or instance-group-managers or instance-groups or instances or region-instance-group-managers or region-instance-groups or region-instance-templates or region-instances or region-operations or zone-operations only.Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.created_vm_count: Option<i32>[Output Only] Count of VMs successfully created so far.
deleted_vm_count: Option<i32>[Output Only] Count of VMs that got deleted during rollback.
failed_to_create_vm_count: Option<i32>[Output Only] Count of VMs that started creating but encountered an error.
status: Option<Status>[Output Only] Creation status of BulkInsert operation - information if the flow is rolling forward or rolling back.
target_vm_count: Option<i32>[Output Only] Count of VMs originally planned to be created.
Implementations§
Source§impl BulkInsertOperationStatus
impl BulkInsertOperationStatus
pub fn new() -> Self
Sourcepub fn set_created_vm_count<T>(self, v: T) -> Self
pub fn set_created_vm_count<T>(self, v: T) -> Self
Sets the value of created_vm_count.
Sourcepub fn set_or_clear_created_vm_count<T>(self, v: Option<T>) -> Self
pub fn set_or_clear_created_vm_count<T>(self, v: Option<T>) -> Self
Sets or clears the value of created_vm_count.
Sourcepub fn set_deleted_vm_count<T>(self, v: T) -> Self
pub fn set_deleted_vm_count<T>(self, v: T) -> Self
Sets the value of deleted_vm_count.
Sourcepub fn set_or_clear_deleted_vm_count<T>(self, v: Option<T>) -> Self
pub fn set_or_clear_deleted_vm_count<T>(self, v: Option<T>) -> Self
Sets or clears the value of deleted_vm_count.
Sourcepub fn set_failed_to_create_vm_count<T>(self, v: T) -> Self
pub fn set_failed_to_create_vm_count<T>(self, v: T) -> Self
Sets the value of failed_to_create_vm_count.
Sourcepub fn set_or_clear_failed_to_create_vm_count<T>(self, v: Option<T>) -> Self
pub fn set_or_clear_failed_to_create_vm_count<T>(self, v: Option<T>) -> Self
Sets or clears the value of failed_to_create_vm_count.
Sourcepub fn set_status<T>(self, v: T) -> Self
pub fn set_status<T>(self, v: T) -> Self
Sets the value of status.
Sourcepub fn set_or_clear_status<T>(self, v: Option<T>) -> Self
pub fn set_or_clear_status<T>(self, v: Option<T>) -> Self
Sets or clears the value of status.
Sourcepub fn set_target_vm_count<T>(self, v: T) -> Self
pub fn set_target_vm_count<T>(self, v: T) -> Self
Sets the value of target_vm_count.
Sourcepub fn set_or_clear_target_vm_count<T>(self, v: Option<T>) -> Self
pub fn set_or_clear_target_vm_count<T>(self, v: Option<T>) -> Self
Sets or clears the value of target_vm_count.
Trait Implementations§
Source§impl Clone for BulkInsertOperationStatus
impl Clone for BulkInsertOperationStatus
Source§fn clone(&self) -> BulkInsertOperationStatus
fn clone(&self) -> BulkInsertOperationStatus
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more