pub struct FleetComponentProvisioningStatusResponse {Show 28 fields
pub operation_id: [u8; 32],
pub plan_hash: [u8; 32],
pub fleet_registry: FleetRegistryVersion,
pub configuration_digest: ComponentDeploymentConfigurationDigest,
pub operation: FleetComponentProvisioningOperation,
pub phase: FleetComponentProvisioningPhase,
pub directory_confirmation_root_count: u32,
pub root_batch_count: u32,
pub accepted_root_count: u32,
pub acceptance_in_flight_root: Option<Principal>,
pub provisioned_root_count: u32,
pub current_root: Option<FleetComponentProvisioningRootProgress>,
pub provisioning_in_flight_root: Option<Principal>,
pub directory_confirmed_root_count: u32,
pub current_publication: Option<FleetComponentPublicationRootProgress>,
pub publication_in_flight_root: Option<Principal>,
pub runtime_activated_root_count: u32,
pub current_activation: Option<FleetComponentActivationRootProgress>,
pub activation_in_flight_root: Option<Principal>,
pub group_placement_count: u32,
pub component_count: u32,
pub planned_at_ns: u64,
pub roots_accepted_at_ns: Option<u64>,
pub components_provisioned_at_ns: Option<u64>,
pub published_fleet_registry: Option<FleetRegistryVersion>,
pub service_topology_published_at_ns: Option<u64>,
pub directories_confirmed_at_ns: Option<u64>,
pub runtimes_activated_at_ns: Option<u64>,
}Expand description
Compact exact status for one Coordinator-owned provisioning operation.
Fields§
§operation_id: [u8; 32]§plan_hash: [u8; 32]§fleet_registry: FleetRegistryVersion§configuration_digest: ComponentDeploymentConfigurationDigest§operation: FleetComponentProvisioningOperation§phase: FleetComponentProvisioningPhase§directory_confirmation_root_count: u32§root_batch_count: u32§accepted_root_count: u32§acceptance_in_flight_root: Option<Principal>§provisioned_root_count: u32§current_root: Option<FleetComponentProvisioningRootProgress>§provisioning_in_flight_root: Option<Principal>§directory_confirmed_root_count: u32§current_publication: Option<FleetComponentPublicationRootProgress>§publication_in_flight_root: Option<Principal>§runtime_activated_root_count: u32§current_activation: Option<FleetComponentActivationRootProgress>§activation_in_flight_root: Option<Principal>§group_placement_count: u32§component_count: u32§planned_at_ns: u64§roots_accepted_at_ns: Option<u64>§components_provisioned_at_ns: Option<u64>§published_fleet_registry: Option<FleetRegistryVersion>§service_topology_published_at_ns: Option<u64>§directories_confirmed_at_ns: Option<u64>§runtimes_activated_at_ns: Option<u64>Trait Implementations§
Source§impl Clone for FleetComponentProvisioningStatusResponse
impl Clone for FleetComponentProvisioningStatusResponse
Source§fn clone(&self) -> FleetComponentProvisioningStatusResponse
fn clone(&self) -> FleetComponentProvisioningStatusResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for FleetComponentProvisioningStatusResponse
impl<'de> Deserialize<'de> for FleetComponentProvisioningStatusResponse
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for FleetComponentProvisioningStatusResponse
impl StructuralPartialEq for FleetComponentProvisioningStatusResponse
Auto Trait Implementations§
impl Freeze for FleetComponentProvisioningStatusResponse
impl RefUnwindSafe for FleetComponentProvisioningStatusResponse
impl Send for FleetComponentProvisioningStatusResponse
impl Sync for FleetComponentProvisioningStatusResponse
impl Unpin for FleetComponentProvisioningStatusResponse
impl UnsafeUnpin for FleetComponentProvisioningStatusResponse
impl UnwindSafe for FleetComponentProvisioningStatusResponse
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