Show / Hide Table of Contents

Class StackMonitoringWaiters

Contains collection of helper methods to produce Oci.Common.Waiters for different resources of StackMonitoring.

Inheritance
object
StackMonitoringWaiters
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.StackmonitoringService
Assembly: OCI.DotNetSDK.Stackmonitoring.dll
Syntax
public class StackMonitoringWaiters

Constructors

StackMonitoringWaiters(StackMonitoringClient)

Declaration
public StackMonitoringWaiters(StackMonitoringClient client)
Parameters
Type Name Description
StackMonitoringClient client

Methods

ForAlarmCondition(GetAlarmConditionRequest, WaiterConfiguration, params AlarmConditionLifeCycleStates[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetAlarmConditionRequest, GetAlarmConditionResponse> ForAlarmCondition(GetAlarmConditionRequest request, WaiterConfiguration config, params AlarmConditionLifeCycleStates[] targetStates)
Parameters
Type Name Description
GetAlarmConditionRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

AlarmConditionLifeCycleStates[] 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<GetAlarmConditionRequest, GetAlarmConditionResponse>

a new Oci.common.Waiter instance

ForAlarmCondition(GetAlarmConditionRequest, params AlarmConditionLifeCycleStates[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetAlarmConditionRequest, GetAlarmConditionResponse> ForAlarmCondition(GetAlarmConditionRequest request, params AlarmConditionLifeCycleStates[] targetStates)
Parameters
Type Name Description
GetAlarmConditionRequest request

Request to send.

AlarmConditionLifeCycleStates[] 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<GetAlarmConditionRequest, GetAlarmConditionResponse>

a new Oci.common.Waiter instance

ForBaselineableMetric(GetBaselineableMetricRequest, WaiterConfiguration, params BaselineableMetricLifeCycleStates[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetBaselineableMetricRequest, GetBaselineableMetricResponse> ForBaselineableMetric(GetBaselineableMetricRequest request, WaiterConfiguration config, params BaselineableMetricLifeCycleStates[] targetStates)
Parameters
Type Name Description
GetBaselineableMetricRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

BaselineableMetricLifeCycleStates[] 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<GetBaselineableMetricRequest, GetBaselineableMetricResponse>

a new Oci.common.Waiter instance

ForBaselineableMetric(GetBaselineableMetricRequest, params BaselineableMetricLifeCycleStates[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetBaselineableMetricRequest, GetBaselineableMetricResponse> ForBaselineableMetric(GetBaselineableMetricRequest request, params BaselineableMetricLifeCycleStates[] targetStates)
Parameters
Type Name Description
GetBaselineableMetricRequest request

Request to send.

BaselineableMetricLifeCycleStates[] 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<GetBaselineableMetricRequest, GetBaselineableMetricResponse>

a new Oci.common.Waiter instance

ForConfig(GetConfigRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetConfigRequest, GetConfigResponse> ForConfig(GetConfigRequest request, WaiterConfiguration config, params Config.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetConfigRequest 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<GetConfigRequest, GetConfigResponse>

a new Oci.common.Waiter instance

ForConfig(GetConfigRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetConfigRequest, GetConfigResponse> ForConfig(GetConfigRequest request, params Config.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetConfigRequest 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<GetConfigRequest, GetConfigResponse>

a new Oci.common.Waiter instance

ForDiscoveryJob(GetDiscoveryJobRequest, WaiterConfiguration, params LifecycleState[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetDiscoveryJobRequest, GetDiscoveryJobResponse> ForDiscoveryJob(GetDiscoveryJobRequest request, WaiterConfiguration config, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetDiscoveryJobRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleState[] 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<GetDiscoveryJobRequest, GetDiscoveryJobResponse>

a new Oci.common.Waiter instance

ForDiscoveryJob(GetDiscoveryJobRequest, params LifecycleState[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetDiscoveryJobRequest, GetDiscoveryJobResponse> ForDiscoveryJob(GetDiscoveryJobRequest request, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetDiscoveryJobRequest request

Request to send.

LifecycleState[] 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<GetDiscoveryJobRequest, GetDiscoveryJobResponse>

a new Oci.common.Waiter instance

ForMaintenanceWindow(GetMaintenanceWindowRequest, WaiterConfiguration, params MaintenanceWindowLifecycleState[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetMaintenanceWindowRequest, GetMaintenanceWindowResponse> ForMaintenanceWindow(GetMaintenanceWindowRequest request, WaiterConfiguration config, params MaintenanceWindowLifecycleState[] targetStates)
Parameters
Type Name Description
GetMaintenanceWindowRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

MaintenanceWindowLifecycleState[] 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<GetMaintenanceWindowRequest, GetMaintenanceWindowResponse>

a new Oci.common.Waiter instance

ForMaintenanceWindow(GetMaintenanceWindowRequest, params MaintenanceWindowLifecycleState[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetMaintenanceWindowRequest, GetMaintenanceWindowResponse> ForMaintenanceWindow(GetMaintenanceWindowRequest request, params MaintenanceWindowLifecycleState[] targetStates)
Parameters
Type Name Description
GetMaintenanceWindowRequest request

Request to send.

MaintenanceWindowLifecycleState[] 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<GetMaintenanceWindowRequest, GetMaintenanceWindowResponse>

a new Oci.common.Waiter instance

ForMetricExtension(GetMetricExtensionRequest, WaiterConfiguration, params MetricExtensionLifeCycleStates[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetMetricExtensionRequest, GetMetricExtensionResponse> ForMetricExtension(GetMetricExtensionRequest request, WaiterConfiguration config, params MetricExtensionLifeCycleStates[] targetStates)
Parameters
Type Name Description
GetMetricExtensionRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

MetricExtensionLifeCycleStates[] 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<GetMetricExtensionRequest, GetMetricExtensionResponse>

a new Oci.common.Waiter instance

ForMetricExtension(GetMetricExtensionRequest, params MetricExtensionLifeCycleStates[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetMetricExtensionRequest, GetMetricExtensionResponse> ForMetricExtension(GetMetricExtensionRequest request, params MetricExtensionLifeCycleStates[] targetStates)
Parameters
Type Name Description
GetMetricExtensionRequest request

Request to send.

MetricExtensionLifeCycleStates[] 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<GetMetricExtensionRequest, GetMetricExtensionResponse>

a new Oci.common.Waiter instance

ForMonitoredResource(GetMonitoredResourceRequest, WaiterConfiguration, params ResourceLifecycleState[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetMonitoredResourceRequest, GetMonitoredResourceResponse> ForMonitoredResource(GetMonitoredResourceRequest request, WaiterConfiguration config, params ResourceLifecycleState[] targetStates)
Parameters
Type Name Description
GetMonitoredResourceRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

ResourceLifecycleState[] 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<GetMonitoredResourceRequest, GetMonitoredResourceResponse>

a new Oci.common.Waiter instance

ForMonitoredResource(GetMonitoredResourceRequest, params ResourceLifecycleState[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetMonitoredResourceRequest, GetMonitoredResourceResponse> ForMonitoredResource(GetMonitoredResourceRequest request, params ResourceLifecycleState[] targetStates)
Parameters
Type Name Description
GetMonitoredResourceRequest request

Request to send.

ResourceLifecycleState[] 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<GetMonitoredResourceRequest, GetMonitoredResourceResponse>

a new Oci.common.Waiter instance

ForMonitoredResourceTask(GetMonitoredResourceTaskRequest, WaiterConfiguration, params MonitoredResourceTaskLifecycleState[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetMonitoredResourceTaskRequest, GetMonitoredResourceTaskResponse> ForMonitoredResourceTask(GetMonitoredResourceTaskRequest request, WaiterConfiguration config, params MonitoredResourceTaskLifecycleState[] targetStates)
Parameters
Type Name Description
GetMonitoredResourceTaskRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

MonitoredResourceTaskLifecycleState[] 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<GetMonitoredResourceTaskRequest, GetMonitoredResourceTaskResponse>

a new Oci.common.Waiter instance

ForMonitoredResourceTask(GetMonitoredResourceTaskRequest, params MonitoredResourceTaskLifecycleState[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetMonitoredResourceTaskRequest, GetMonitoredResourceTaskResponse> ForMonitoredResourceTask(GetMonitoredResourceTaskRequest request, params MonitoredResourceTaskLifecycleState[] targetStates)
Parameters
Type Name Description
GetMonitoredResourceTaskRequest request

Request to send.

MonitoredResourceTaskLifecycleState[] 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<GetMonitoredResourceTaskRequest, GetMonitoredResourceTaskResponse>

a new Oci.common.Waiter instance

ForMonitoredResourceType(GetMonitoredResourceTypeRequest, WaiterConfiguration, params ResourceTypeLifecycleState[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetMonitoredResourceTypeRequest, GetMonitoredResourceTypeResponse> ForMonitoredResourceType(GetMonitoredResourceTypeRequest request, WaiterConfiguration config, params ResourceTypeLifecycleState[] targetStates)
Parameters
Type Name Description
GetMonitoredResourceTypeRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

ResourceTypeLifecycleState[] 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<GetMonitoredResourceTypeRequest, GetMonitoredResourceTypeResponse>

a new Oci.common.Waiter instance

ForMonitoredResourceType(GetMonitoredResourceTypeRequest, params ResourceTypeLifecycleState[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetMonitoredResourceTypeRequest, GetMonitoredResourceTypeResponse> ForMonitoredResourceType(GetMonitoredResourceTypeRequest request, params ResourceTypeLifecycleState[] targetStates)
Parameters
Type Name Description
GetMonitoredResourceTypeRequest request

Request to send.

ResourceTypeLifecycleState[] 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<GetMonitoredResourceTypeRequest, GetMonitoredResourceTypeResponse>

a new Oci.common.Waiter instance

ForMonitoringTemplate(GetMonitoringTemplateRequest, WaiterConfiguration, params MonitoringTemplateLifeCycleStates[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetMonitoringTemplateRequest, GetMonitoringTemplateResponse> ForMonitoringTemplate(GetMonitoringTemplateRequest request, WaiterConfiguration config, params MonitoringTemplateLifeCycleStates[] targetStates)
Parameters
Type Name Description
GetMonitoringTemplateRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

MonitoringTemplateLifeCycleStates[] 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<GetMonitoringTemplateRequest, GetMonitoringTemplateResponse>

a new Oci.common.Waiter instance

ForMonitoringTemplate(GetMonitoringTemplateRequest, params MonitoringTemplateLifeCycleStates[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetMonitoringTemplateRequest, GetMonitoringTemplateResponse> ForMonitoringTemplate(GetMonitoringTemplateRequest request, params MonitoringTemplateLifeCycleStates[] targetStates)
Parameters
Type Name Description
GetMonitoringTemplateRequest request

Request to send.

MonitoringTemplateLifeCycleStates[] 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<GetMonitoringTemplateRequest, GetMonitoringTemplateResponse>

a new Oci.common.Waiter instance

ForProcessSet(GetProcessSetRequest, WaiterConfiguration, params LifecycleState[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetProcessSetRequest, GetProcessSetResponse> ForProcessSet(GetProcessSetRequest request, WaiterConfiguration config, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetProcessSetRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleState[] 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<GetProcessSetRequest, GetProcessSetResponse>

a new Oci.common.Waiter instance

ForProcessSet(GetProcessSetRequest, params LifecycleState[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetProcessSetRequest, GetProcessSetResponse> ForProcessSet(GetProcessSetRequest request, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetProcessSetRequest request

Request to send.

LifecycleState[] 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<GetProcessSetRequest, GetProcessSetResponse>

a new Oci.common.Waiter instance

ForWorkRequest(GetWorkRequestRequest, WaiterConfiguration, params OperationStatus[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetWorkRequestRequest, GetWorkRequestResponse> ForWorkRequest(GetWorkRequestRequest request, WaiterConfiguration config, params OperationStatus[] targetStates)
Parameters
Type Name Description
GetWorkRequestRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

OperationStatus[] 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<GetWorkRequestRequest, GetWorkRequestResponse>

a new Oci.common.Waiter instance

ForWorkRequest(GetWorkRequestRequest, params OperationStatus[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetWorkRequestRequest, GetWorkRequestResponse> ForWorkRequest(GetWorkRequestRequest request, params OperationStatus[] targetStates)
Parameters
Type Name Description
GetWorkRequestRequest request

Request to send.

OperationStatus[] 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<GetWorkRequestRequest, GetWorkRequestResponse>

a new Oci.common.Waiter instance

In this article
Back to top