Class LicenseManagerWaiters
Contains collection of helper methods to produce Oci.Common.Waiters for different resources of LicenseManager.
Inherited Members
Namespace: Oci.LicensemanagerService
Assembly: OCI.DotNetSDK.Licensemanager.dll
Syntax
public class LicenseManagerWaiters
Constructors
LicenseManagerWaiters(LicenseManagerClient)
Declaration
public LicenseManagerWaiters(LicenseManagerClient client)
Parameters
Type | Name | Description |
---|---|---|
LicenseManagerClient | client |
Methods
ForLicenseRecord(GetLicenseRecordRequest, WaiterConfiguration, params LifeCycleState[])
Creates a waiter using the provided configuration.
Declaration
public Waiter<GetLicenseRecordRequest, GetLicenseRecordResponse> ForLicenseRecord(GetLicenseRecordRequest request, WaiterConfiguration config, params LifeCycleState[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetLicenseRecordRequest | 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<GetLicenseRecordRequest, GetLicenseRecordResponse> | a new Oci.common.Waiter instance |
ForLicenseRecord(GetLicenseRecordRequest, params LifeCycleState[])
Creates a waiter using default wait configuration.
Declaration
public Waiter<GetLicenseRecordRequest, GetLicenseRecordResponse> ForLicenseRecord(GetLicenseRecordRequest request, params LifeCycleState[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetLicenseRecordRequest | 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<GetLicenseRecordRequest, GetLicenseRecordResponse> | a new Oci.common.Waiter instance |
ForProductLicense(GetProductLicenseRequest, WaiterConfiguration, params LifeCycleState[])
Creates a waiter using the provided configuration.
Declaration
public Waiter<GetProductLicenseRequest, GetProductLicenseResponse> ForProductLicense(GetProductLicenseRequest request, WaiterConfiguration config, params LifeCycleState[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetProductLicenseRequest | 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<GetProductLicenseRequest, GetProductLicenseResponse> | a new Oci.common.Waiter instance |
ForProductLicense(GetProductLicenseRequest, params LifeCycleState[])
Creates a waiter using default wait configuration.
Declaration
public Waiter<GetProductLicenseRequest, GetProductLicenseResponse> ForProductLicense(GetProductLicenseRequest request, params LifeCycleState[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetProductLicenseRequest | 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<GetProductLicenseRequest, GetProductLicenseResponse> | a new Oci.common.Waiter instance |