pub struct IFabricClusterManagementClient10Wrap { /* private fields */ }
Implementations§
source§impl IFabricClusterManagementClient10Wrap
impl IFabricClusterManagementClient10Wrap
pub fn new() -> IFabricClusterManagementClient10Wrap
pub fn ActivateNode( &self, nodeName: PCWSTR, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
pub fn DeactivateNode( &self, nodeName: PCWSTR, intent: FABRIC_NODE_DEACTIVATION_INTENT, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
pub fn GetClusterConfiguration( &self, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<IFabricStringResult>> ⓘ
pub fn GetClusterConfiguration2( &self, apiVersion: PCWSTR, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<IFabricStringResult>> ⓘ
pub fn GetClusterConfigurationUpgradeStatus( &self, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<IFabricOrchestrationUpgradeStatusResult>> ⓘ
pub fn GetClusterManifest( &self, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<IFabricStringResult>> ⓘ
pub fn GetClusterManifest2( &self, queryDescription: &FABRIC_CLUSTER_MANIFEST_QUERY_DESCRIPTION, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<IFabricStringResult>> ⓘ
pub fn GetFabricUpgradeProgress( &self, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<IFabricUpgradeProgressResult2>> ⓘ
pub fn GetUpgradeOrchestrationServiceState( &self, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<IFabricStringResult>> ⓘ
pub fn GetUpgradesPendingApproval( &self, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
pub fn MoveNextFabricUpgradeDomain( &self, progress: &IFabricUpgradeProgressResult2, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
pub fn MoveNextFabricUpgradeDomain2( &self, nextUpgradeDomain: PCWSTR, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
pub fn NodeStateRemoved( &self, nodeName: PCWSTR, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
pub fn ProvisionFabric( &self, codeFilepath: PCWSTR, clusterManifestFilepath: PCWSTR, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
pub fn RecoverPartition( &self, partitionId: GUID, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
pub fn RecoverPartitions( &self, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
pub fn RecoverServicePartitions( &self, serviceName: &u16, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
pub fn RecoverSystemPartitions( &self, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
pub fn ResetPartitionLoad( &self, partitionId: GUID, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
pub fn RestartNode( &self, restartNodeDescription: &FABRIC_RESTART_NODE_DESCRIPTION, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
pub fn RollbackFabricUpgrade( &self, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
pub fn SetUpgradeOrchestrationServiceState( &self, state: PCWSTR, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<IFabricUpgradeOrchestrationServiceStateResult>> ⓘ
pub fn StartApprovedUpgrades( &self, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
pub fn StartNode( &self, startNodeDescription: &FABRIC_START_NODE_DESCRIPTION, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
pub fn StopNode( &self, stopNodeDescription: &FABRIC_STOP_NODE_DESCRIPTION, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
pub fn ToggleVerboseServicePlacementHealthReporting( &self, enabled: BOOLEAN, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
pub fn UnprovisionFabric( &self, codeVersion: PCWSTR, configVersion: PCWSTR, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
pub fn UpdateFabricUpgrade( &self, description: &FABRIC_UPGRADE_UPDATE_DESCRIPTION, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
pub fn UpgradeConfiguration( &self, startUpgradeDescription: &FABRIC_START_UPGRADE_DESCRIPTION, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
pub fn UpgradeFabric( &self, upgradeDescription: &FABRIC_UPGRADE_DESCRIPTION, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
Trait Implementations§
Auto Trait Implementations§
impl Freeze for IFabricClusterManagementClient10Wrap
impl RefUnwindSafe for IFabricClusterManagementClient10Wrap
impl Send for IFabricClusterManagementClient10Wrap
impl Sync for IFabricClusterManagementClient10Wrap
impl Unpin for IFabricClusterManagementClient10Wrap
impl UnwindSafe for IFabricClusterManagementClient10Wrap
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