Class FileStorageWaiters
Contains collection of helper methods to produce Oci.Common.Waiters for different resources of FileStorage.
Inherited Members
Namespace: Oci.FilestorageService
Assembly: OCI.DotNetSDK.Filestorage.dll
Syntax
public class FileStorageWaiters
Constructors
FileStorageWaiters(FileStorageClient)
Declaration
public FileStorageWaiters(FileStorageClient client)
Parameters
Type | Name | Description |
---|---|---|
FileStorageClient | client |
Methods
ForExport(GetExportRequest, WaiterConfiguration, params LifecycleStateEnum[])
Creates a waiter using the provided configuration.
Declaration
public Waiter<GetExportRequest, GetExportResponse> ForExport(GetExportRequest request, WaiterConfiguration config, params Export.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetExportRequest | request | Request to send. |
WaiterConfiguration | config | Wait Configuration |
LifecycleStateEnum[] | targetStates | Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states |
Returns
Type | Description |
---|---|
Waiter<GetExportRequest, GetExportResponse> | a new Oci.common.Waiter instance |
ForExport(GetExportRequest, params LifecycleStateEnum[])
Creates a waiter using default wait configuration.
Declaration
public Waiter<GetExportRequest, GetExportResponse> ForExport(GetExportRequest request, params Export.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetExportRequest | request | Request to send. |
LifecycleStateEnum[] | targetStates | Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states |
Returns
Type | Description |
---|---|
Waiter<GetExportRequest, GetExportResponse> | a new Oci.common.Waiter instance |
ForExportSet(GetExportSetRequest, WaiterConfiguration, params LifecycleStateEnum[])
Creates a waiter using the provided configuration.
Declaration
public Waiter<GetExportSetRequest, GetExportSetResponse> ForExportSet(GetExportSetRequest request, WaiterConfiguration config, params ExportSet.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetExportSetRequest | request | Request to send. |
WaiterConfiguration | config | Wait Configuration |
LifecycleStateEnum[] | targetStates | Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states |
Returns
Type | Description |
---|---|
Waiter<GetExportSetRequest, GetExportSetResponse> | a new Oci.common.Waiter instance |
ForExportSet(GetExportSetRequest, params LifecycleStateEnum[])
Creates a waiter using default wait configuration.
Declaration
public Waiter<GetExportSetRequest, GetExportSetResponse> ForExportSet(GetExportSetRequest request, params ExportSet.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetExportSetRequest | request | Request to send. |
LifecycleStateEnum[] | targetStates | Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states |
Returns
Type | Description |
---|---|
Waiter<GetExportSetRequest, GetExportSetResponse> | a new Oci.common.Waiter instance |
ForFileSystem(GetFileSystemRequest, WaiterConfiguration, params LifecycleStateEnum[])
Creates a waiter using the provided configuration.
Declaration
public Waiter<GetFileSystemRequest, GetFileSystemResponse> ForFileSystem(GetFileSystemRequest request, WaiterConfiguration config, params FileSystem.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetFileSystemRequest | request | Request to send. |
WaiterConfiguration | config | Wait Configuration |
LifecycleStateEnum[] | targetStates | Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states |
Returns
Type | Description |
---|---|
Waiter<GetFileSystemRequest, GetFileSystemResponse> | a new Oci.common.Waiter instance |
ForFileSystem(GetFileSystemRequest, params LifecycleStateEnum[])
Creates a waiter using default wait configuration.
Declaration
public Waiter<GetFileSystemRequest, GetFileSystemResponse> ForFileSystem(GetFileSystemRequest request, params FileSystem.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetFileSystemRequest | request | Request to send. |
LifecycleStateEnum[] | targetStates | Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states |
Returns
Type | Description |
---|---|
Waiter<GetFileSystemRequest, GetFileSystemResponse> | a new Oci.common.Waiter instance |
ForFilesystemSnapshotPolicy(GetFilesystemSnapshotPolicyRequest, WaiterConfiguration, params LifecycleStateEnum[])
Creates a waiter using the provided configuration.
Declaration
public Waiter<GetFilesystemSnapshotPolicyRequest, GetFilesystemSnapshotPolicyResponse> ForFilesystemSnapshotPolicy(GetFilesystemSnapshotPolicyRequest request, WaiterConfiguration config, params FilesystemSnapshotPolicy.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetFilesystemSnapshotPolicyRequest | request | Request to send. |
WaiterConfiguration | config | Wait Configuration |
LifecycleStateEnum[] | targetStates | Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states |
Returns
Type | Description |
---|---|
Waiter<GetFilesystemSnapshotPolicyRequest, GetFilesystemSnapshotPolicyResponse> | a new Oci.common.Waiter instance |
ForFilesystemSnapshotPolicy(GetFilesystemSnapshotPolicyRequest, params LifecycleStateEnum[])
Creates a waiter using default wait configuration.
Declaration
public Waiter<GetFilesystemSnapshotPolicyRequest, GetFilesystemSnapshotPolicyResponse> ForFilesystemSnapshotPolicy(GetFilesystemSnapshotPolicyRequest request, params FilesystemSnapshotPolicy.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetFilesystemSnapshotPolicyRequest | request | Request to send. |
LifecycleStateEnum[] | targetStates | Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states |
Returns
Type | Description |
---|---|
Waiter<GetFilesystemSnapshotPolicyRequest, GetFilesystemSnapshotPolicyResponse> | a new Oci.common.Waiter instance |
ForMountTarget(GetMountTargetRequest, WaiterConfiguration, params LifecycleStateEnum[])
Creates a waiter using the provided configuration.
Declaration
public Waiter<GetMountTargetRequest, GetMountTargetResponse> ForMountTarget(GetMountTargetRequest request, WaiterConfiguration config, params MountTarget.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetMountTargetRequest | request | Request to send. |
WaiterConfiguration | config | Wait Configuration |
LifecycleStateEnum[] | targetStates | Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states |
Returns
Type | Description |
---|---|
Waiter<GetMountTargetRequest, GetMountTargetResponse> | a new Oci.common.Waiter instance |
ForMountTarget(GetMountTargetRequest, params LifecycleStateEnum[])
Creates a waiter using default wait configuration.
Declaration
public Waiter<GetMountTargetRequest, GetMountTargetResponse> ForMountTarget(GetMountTargetRequest request, params MountTarget.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetMountTargetRequest | request | Request to send. |
LifecycleStateEnum[] | targetStates | Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states |
Returns
Type | Description |
---|---|
Waiter<GetMountTargetRequest, GetMountTargetResponse> | a new Oci.common.Waiter instance |
ForOutboundConnector(GetOutboundConnectorRequest, WaiterConfiguration, params LifecycleStateEnum[])
Creates a waiter using the provided configuration.
Declaration
public Waiter<GetOutboundConnectorRequest, GetOutboundConnectorResponse> ForOutboundConnector(GetOutboundConnectorRequest request, WaiterConfiguration config, params OutboundConnector.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetOutboundConnectorRequest | request | Request to send. |
WaiterConfiguration | config | Wait Configuration |
LifecycleStateEnum[] | targetStates | Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states |
Returns
Type | Description |
---|---|
Waiter<GetOutboundConnectorRequest, GetOutboundConnectorResponse> | a new Oci.common.Waiter instance |
ForOutboundConnector(GetOutboundConnectorRequest, params LifecycleStateEnum[])
Creates a waiter using default wait configuration.
Declaration
public Waiter<GetOutboundConnectorRequest, GetOutboundConnectorResponse> ForOutboundConnector(GetOutboundConnectorRequest request, params OutboundConnector.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetOutboundConnectorRequest | request | Request to send. |
LifecycleStateEnum[] | targetStates | Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states |
Returns
Type | Description |
---|---|
Waiter<GetOutboundConnectorRequest, GetOutboundConnectorResponse> | a new Oci.common.Waiter instance |
ForReplication(GetReplicationRequest, WaiterConfiguration, params LifecycleStateEnum[])
Creates a waiter using the provided configuration.
Declaration
public Waiter<GetReplicationRequest, GetReplicationResponse> ForReplication(GetReplicationRequest request, WaiterConfiguration config, params Replication.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetReplicationRequest | request | Request to send. |
WaiterConfiguration | config | Wait Configuration |
LifecycleStateEnum[] | targetStates | Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states |
Returns
Type | Description |
---|---|
Waiter<GetReplicationRequest, GetReplicationResponse> | a new Oci.common.Waiter instance |
ForReplication(GetReplicationRequest, params LifecycleStateEnum[])
Creates a waiter using default wait configuration.
Declaration
public Waiter<GetReplicationRequest, GetReplicationResponse> ForReplication(GetReplicationRequest request, params Replication.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetReplicationRequest | request | Request to send. |
LifecycleStateEnum[] | targetStates | Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states |
Returns
Type | Description |
---|---|
Waiter<GetReplicationRequest, GetReplicationResponse> | a new Oci.common.Waiter instance |
ForReplicationTarget(GetReplicationTargetRequest, WaiterConfiguration, params LifecycleStateEnum[])
Creates a waiter using the provided configuration.
Declaration
public Waiter<GetReplicationTargetRequest, GetReplicationTargetResponse> ForReplicationTarget(GetReplicationTargetRequest request, WaiterConfiguration config, params ReplicationTarget.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetReplicationTargetRequest | request | Request to send. |
WaiterConfiguration | config | Wait Configuration |
LifecycleStateEnum[] | targetStates | Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states |
Returns
Type | Description |
---|---|
Waiter<GetReplicationTargetRequest, GetReplicationTargetResponse> | a new Oci.common.Waiter instance |
ForReplicationTarget(GetReplicationTargetRequest, params LifecycleStateEnum[])
Creates a waiter using default wait configuration.
Declaration
public Waiter<GetReplicationTargetRequest, GetReplicationTargetResponse> ForReplicationTarget(GetReplicationTargetRequest request, params ReplicationTarget.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetReplicationTargetRequest | request | Request to send. |
LifecycleStateEnum[] | targetStates | Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states |
Returns
Type | Description |
---|---|
Waiter<GetReplicationTargetRequest, GetReplicationTargetResponse> | a new Oci.common.Waiter instance |
ForSnapshot(GetSnapshotRequest, WaiterConfiguration, params LifecycleStateEnum[])
Creates a waiter using the provided configuration.
Declaration
public Waiter<GetSnapshotRequest, GetSnapshotResponse> ForSnapshot(GetSnapshotRequest request, WaiterConfiguration config, params Snapshot.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetSnapshotRequest | request | Request to send. |
WaiterConfiguration | config | Wait Configuration |
LifecycleStateEnum[] | targetStates | Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states |
Returns
Type | Description |
---|---|
Waiter<GetSnapshotRequest, GetSnapshotResponse> | a new Oci.common.Waiter instance |
ForSnapshot(GetSnapshotRequest, params LifecycleStateEnum[])
Creates a waiter using default wait configuration.
Declaration
public Waiter<GetSnapshotRequest, GetSnapshotResponse> ForSnapshot(GetSnapshotRequest request, params Snapshot.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetSnapshotRequest | request | Request to send. |
LifecycleStateEnum[] | targetStates | Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states |
Returns
Type | Description |
---|---|
Waiter<GetSnapshotRequest, GetSnapshotResponse> | a new Oci.common.Waiter instance |