Class ArtifactsWaiters
Contains collection of helper methods to produce Oci.Common.Waiters for different resources of Artifacts.
Inherited Members
Namespace: Oci.ArtifactsService
Assembly: OCI.DotNetSDK.Artifacts.dll
Syntax
public class ArtifactsWaiters
Constructors
ArtifactsWaiters(ArtifactsClient)
Declaration
public ArtifactsWaiters(ArtifactsClient client)
Parameters
Type | Name | Description |
---|---|---|
ArtifactsClient | client |
Methods
ForContainerImage(GetContainerImageRequest, params LifecycleStateEnum[])
Creates a waiter using default wait configuration.
Declaration
public Waiter<GetContainerImageRequest, GetContainerImageResponse> ForContainerImage(GetContainerImageRequest request, params ContainerImage.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetContainerImageRequest | 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<GetContainerImageRequest, GetContainerImageResponse> | a new Oci.common.Waiter instance |
ForContainerImage(GetContainerImageRequest, WaiterConfiguration, params LifecycleStateEnum[])
Creates a waiter using the provided configuration.
Declaration
public Waiter<GetContainerImageRequest, GetContainerImageResponse> ForContainerImage(GetContainerImageRequest request, WaiterConfiguration config, params ContainerImage.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetContainerImageRequest | 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<GetContainerImageRequest, GetContainerImageResponse> | a new Oci.common.Waiter instance |
ForContainerImageSignature(GetContainerImageSignatureRequest, params LifecycleStateEnum[])
Creates a waiter using default wait configuration.
Declaration
public Waiter<GetContainerImageSignatureRequest, GetContainerImageSignatureResponse> ForContainerImageSignature(GetContainerImageSignatureRequest request, params ContainerImageSignature.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetContainerImageSignatureRequest | 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<GetContainerImageSignatureRequest, GetContainerImageSignatureResponse> | a new Oci.common.Waiter instance |
ForContainerImageSignature(GetContainerImageSignatureRequest, WaiterConfiguration, params LifecycleStateEnum[])
Creates a waiter using the provided configuration.
Declaration
public Waiter<GetContainerImageSignatureRequest, GetContainerImageSignatureResponse> ForContainerImageSignature(GetContainerImageSignatureRequest request, WaiterConfiguration config, params ContainerImageSignature.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetContainerImageSignatureRequest | 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<GetContainerImageSignatureRequest, GetContainerImageSignatureResponse> | a new Oci.common.Waiter instance |
ForContainerRepository(GetContainerRepositoryRequest, params LifecycleStateEnum[])
Creates a waiter using default wait configuration.
Declaration
public Waiter<GetContainerRepositoryRequest, GetContainerRepositoryResponse> ForContainerRepository(GetContainerRepositoryRequest request, params ContainerRepository.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetContainerRepositoryRequest | 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<GetContainerRepositoryRequest, GetContainerRepositoryResponse> | a new Oci.common.Waiter instance |
ForContainerRepository(GetContainerRepositoryRequest, WaiterConfiguration, params LifecycleStateEnum[])
Creates a waiter using the provided configuration.
Declaration
public Waiter<GetContainerRepositoryRequest, GetContainerRepositoryResponse> ForContainerRepository(GetContainerRepositoryRequest request, WaiterConfiguration config, params ContainerRepository.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetContainerRepositoryRequest | 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<GetContainerRepositoryRequest, GetContainerRepositoryResponse> | a new Oci.common.Waiter instance |
ForGenericArtifact(GetGenericArtifactRequest, params LifecycleStateEnum[])
Creates a waiter using default wait configuration.
Declaration
public Waiter<GetGenericArtifactRequest, GetGenericArtifactResponse> ForGenericArtifact(GetGenericArtifactRequest request, params GenericArtifact.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetGenericArtifactRequest | 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<GetGenericArtifactRequest, GetGenericArtifactResponse> | a new Oci.common.Waiter instance |
ForGenericArtifact(GetGenericArtifactRequest, WaiterConfiguration, params LifecycleStateEnum[])
Creates a waiter using the provided configuration.
Declaration
public Waiter<GetGenericArtifactRequest, GetGenericArtifactResponse> ForGenericArtifact(GetGenericArtifactRequest request, WaiterConfiguration config, params GenericArtifact.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetGenericArtifactRequest | 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<GetGenericArtifactRequest, GetGenericArtifactResponse> | a new Oci.common.Waiter instance |
ForRepository(GetRepositoryRequest, params LifecycleStateEnum[])
Creates a waiter using default wait configuration.
Declaration
public Waiter<GetRepositoryRequest, GetRepositoryResponse> ForRepository(GetRepositoryRequest request, params Repository.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetRepositoryRequest | 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<GetRepositoryRequest, GetRepositoryResponse> | a new Oci.common.Waiter instance |
ForRepository(GetRepositoryRequest, WaiterConfiguration, params LifecycleStateEnum[])
Creates a waiter using the provided configuration.
Declaration
public Waiter<GetRepositoryRequest, GetRepositoryResponse> ForRepository(GetRepositoryRequest request, WaiterConfiguration config, params Repository.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetRepositoryRequest | 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<GetRepositoryRequest, GetRepositoryResponse> | a new Oci.common.Waiter instance |