Show / Hide Table of Contents

Class ComputePaginators

Collection of helper methods that can be used to provide an enumerator interface to any list operations of Compute where multiple pages of data may be fetched. Two styles of enumerators are supported:

  • Enumerating over the Response objects returned by the list operation. These are referred to as ResponseEnumerators, and the methods are suffixed with ResponseEnumerator. For example: listUsersResponseEnumerator.
  • Enumerating over the resources/records being listed. These are referred to as RecordEnumerators, and the methods are suffixed with RecordEnumerator. For example: listUsersRecordEnumerator.
These enumerators abstract away the need to write code to manually handle pagination via looping and using the page tokens. They will automatically fetch more data from the service when required.

As an example, if we were using the ListUsers operation in IdentityService, then the iterator returned by calling a ResponseEnumerator method would iterate over the ListUsersResponse objects returned by each ListUsers call, whereas the enumerables returned by calling a RecordEnumerator method would iterate over the User records and we don't have to deal with ListUsersResponse objects at all. In either case, pagination will be automatically handled so we can iterate until there are no more responses or no more resources/records available.
Inheritance
object
ComputePaginators
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.CoreService
Assembly: OCI.DotNetSDK.Core.dll
Syntax
public class ComputePaginators

Constructors

ComputePaginators(ComputeClient)

Declaration
public ComputePaginators(ComputeClient client)
Parameters
Type Name Description
ComputeClient client

Methods

ListAppCatalogListingResourceVersionsRecordEnumerator(ListAppCatalogListingResourceVersionsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the AppCatalogListingResourceVersionSummary objects contained in responses from the ListAppCatalogListingResourceVersions operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<AppCatalogListingResourceVersionSummary> ListAppCatalogListingResourceVersionsRecordEnumerator(ListAppCatalogListingResourceVersionsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListAppCatalogListingResourceVersionsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<AppCatalogListingResourceVersionSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListAppCatalogListingResourceVersionsResponseEnumerator(ListAppCatalogListingResourceVersionsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListAppCatalogListingResourceVersions operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListAppCatalogListingResourceVersionsResponse> ListAppCatalogListingResourceVersionsResponseEnumerator(ListAppCatalogListingResourceVersionsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListAppCatalogListingResourceVersionsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListAppCatalogListingResourceVersionsResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListAppCatalogListingsRecordEnumerator(ListAppCatalogListingsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the AppCatalogListingSummary objects contained in responses from the ListAppCatalogListings operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<AppCatalogListingSummary> ListAppCatalogListingsRecordEnumerator(ListAppCatalogListingsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListAppCatalogListingsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<AppCatalogListingSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListAppCatalogListingsResponseEnumerator(ListAppCatalogListingsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListAppCatalogListings operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListAppCatalogListingsResponse> ListAppCatalogListingsResponseEnumerator(ListAppCatalogListingsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListAppCatalogListingsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListAppCatalogListingsResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListAppCatalogSubscriptionsRecordEnumerator(ListAppCatalogSubscriptionsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the AppCatalogSubscriptionSummary objects contained in responses from the ListAppCatalogSubscriptions operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<AppCatalogSubscriptionSummary> ListAppCatalogSubscriptionsRecordEnumerator(ListAppCatalogSubscriptionsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListAppCatalogSubscriptionsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<AppCatalogSubscriptionSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListAppCatalogSubscriptionsResponseEnumerator(ListAppCatalogSubscriptionsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListAppCatalogSubscriptions operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListAppCatalogSubscriptionsResponse> ListAppCatalogSubscriptionsResponseEnumerator(ListAppCatalogSubscriptionsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListAppCatalogSubscriptionsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListAppCatalogSubscriptionsResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListBootVolumeAttachmentsRecordEnumerator(ListBootVolumeAttachmentsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the BootVolumeAttachment objects contained in responses from the ListBootVolumeAttachments operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<BootVolumeAttachment> ListBootVolumeAttachmentsRecordEnumerator(ListBootVolumeAttachmentsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListBootVolumeAttachmentsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<BootVolumeAttachment>

The enumerator, which supports a simple iteration over a collection of a specified type

ListBootVolumeAttachmentsResponseEnumerator(ListBootVolumeAttachmentsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListBootVolumeAttachments operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListBootVolumeAttachmentsResponse> ListBootVolumeAttachmentsResponseEnumerator(ListBootVolumeAttachmentsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListBootVolumeAttachmentsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListBootVolumeAttachmentsResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListComputeCapacityReservationInstanceShapesRecordEnumerator(ListComputeCapacityReservationInstanceShapesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the ComputeCapacityReservationInstanceShapeSummary objects contained in responses from the ListComputeCapacityReservationInstanceShapes operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ComputeCapacityReservationInstanceShapeSummary> ListComputeCapacityReservationInstanceShapesRecordEnumerator(ListComputeCapacityReservationInstanceShapesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListComputeCapacityReservationInstanceShapesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ComputeCapacityReservationInstanceShapeSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListComputeCapacityReservationInstanceShapesResponseEnumerator(ListComputeCapacityReservationInstanceShapesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListComputeCapacityReservationInstanceShapes operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListComputeCapacityReservationInstanceShapesResponse> ListComputeCapacityReservationInstanceShapesResponseEnumerator(ListComputeCapacityReservationInstanceShapesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListComputeCapacityReservationInstanceShapesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListComputeCapacityReservationInstanceShapesResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListComputeCapacityReservationInstancesRecordEnumerator(ListComputeCapacityReservationInstancesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the CapacityReservationInstanceSummary objects contained in responses from the ListComputeCapacityReservationInstances operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<CapacityReservationInstanceSummary> ListComputeCapacityReservationInstancesRecordEnumerator(ListComputeCapacityReservationInstancesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListComputeCapacityReservationInstancesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<CapacityReservationInstanceSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListComputeCapacityReservationInstancesResponseEnumerator(ListComputeCapacityReservationInstancesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListComputeCapacityReservationInstances operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListComputeCapacityReservationInstancesResponse> ListComputeCapacityReservationInstancesResponseEnumerator(ListComputeCapacityReservationInstancesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListComputeCapacityReservationInstancesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListComputeCapacityReservationInstancesResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListComputeCapacityReservationsRecordEnumerator(ListComputeCapacityReservationsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the ComputeCapacityReservationSummary objects contained in responses from the ListComputeCapacityReservations operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ComputeCapacityReservationSummary> ListComputeCapacityReservationsRecordEnumerator(ListComputeCapacityReservationsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListComputeCapacityReservationsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ComputeCapacityReservationSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListComputeCapacityReservationsResponseEnumerator(ListComputeCapacityReservationsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListComputeCapacityReservations operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListComputeCapacityReservationsResponse> ListComputeCapacityReservationsResponseEnumerator(ListComputeCapacityReservationsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListComputeCapacityReservationsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListComputeCapacityReservationsResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListComputeCapacityTopologiesRecordEnumerator(ListComputeCapacityTopologiesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the ComputeCapacityTopologySummary objects contained in responses from the ListComputeCapacityTopologies operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ComputeCapacityTopologySummary> ListComputeCapacityTopologiesRecordEnumerator(ListComputeCapacityTopologiesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListComputeCapacityTopologiesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ComputeCapacityTopologySummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListComputeCapacityTopologiesResponseEnumerator(ListComputeCapacityTopologiesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListComputeCapacityTopologies operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListComputeCapacityTopologiesResponse> ListComputeCapacityTopologiesResponseEnumerator(ListComputeCapacityTopologiesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListComputeCapacityTopologiesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListComputeCapacityTopologiesResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListComputeCapacityTopologyComputeBareMetalHostsRecordEnumerator(ListComputeCapacityTopologyComputeBareMetalHostsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the ComputeBareMetalHostSummary objects contained in responses from the ListComputeCapacityTopologyComputeBareMetalHosts operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ComputeBareMetalHostSummary> ListComputeCapacityTopologyComputeBareMetalHostsRecordEnumerator(ListComputeCapacityTopologyComputeBareMetalHostsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListComputeCapacityTopologyComputeBareMetalHostsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ComputeBareMetalHostSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListComputeCapacityTopologyComputeBareMetalHostsResponseEnumerator(ListComputeCapacityTopologyComputeBareMetalHostsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListComputeCapacityTopologyComputeBareMetalHosts operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListComputeCapacityTopologyComputeBareMetalHostsResponse> ListComputeCapacityTopologyComputeBareMetalHostsResponseEnumerator(ListComputeCapacityTopologyComputeBareMetalHostsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListComputeCapacityTopologyComputeBareMetalHostsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListComputeCapacityTopologyComputeBareMetalHostsResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListComputeCapacityTopologyComputeHpcIslandsRecordEnumerator(ListComputeCapacityTopologyComputeHpcIslandsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the ComputeHpcIslandSummary objects contained in responses from the ListComputeCapacityTopologyComputeHpcIslands operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ComputeHpcIslandSummary> ListComputeCapacityTopologyComputeHpcIslandsRecordEnumerator(ListComputeCapacityTopologyComputeHpcIslandsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListComputeCapacityTopologyComputeHpcIslandsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ComputeHpcIslandSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListComputeCapacityTopologyComputeHpcIslandsResponseEnumerator(ListComputeCapacityTopologyComputeHpcIslandsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListComputeCapacityTopologyComputeHpcIslands operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListComputeCapacityTopologyComputeHpcIslandsResponse> ListComputeCapacityTopologyComputeHpcIslandsResponseEnumerator(ListComputeCapacityTopologyComputeHpcIslandsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListComputeCapacityTopologyComputeHpcIslandsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListComputeCapacityTopologyComputeHpcIslandsResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListComputeCapacityTopologyComputeNetworkBlocksRecordEnumerator(ListComputeCapacityTopologyComputeNetworkBlocksRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the ComputeNetworkBlockSummary objects contained in responses from the ListComputeCapacityTopologyComputeNetworkBlocks operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ComputeNetworkBlockSummary> ListComputeCapacityTopologyComputeNetworkBlocksRecordEnumerator(ListComputeCapacityTopologyComputeNetworkBlocksRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListComputeCapacityTopologyComputeNetworkBlocksRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ComputeNetworkBlockSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListComputeCapacityTopologyComputeNetworkBlocksResponseEnumerator(ListComputeCapacityTopologyComputeNetworkBlocksRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListComputeCapacityTopologyComputeNetworkBlocks operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListComputeCapacityTopologyComputeNetworkBlocksResponse> ListComputeCapacityTopologyComputeNetworkBlocksResponseEnumerator(ListComputeCapacityTopologyComputeNetworkBlocksRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListComputeCapacityTopologyComputeNetworkBlocksRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListComputeCapacityTopologyComputeNetworkBlocksResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListComputeClustersRecordEnumerator(ListComputeClustersRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the ComputeClusterSummary objects contained in responses from the ListComputeClusters operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ComputeClusterSummary> ListComputeClustersRecordEnumerator(ListComputeClustersRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListComputeClustersRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ComputeClusterSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListComputeClustersResponseEnumerator(ListComputeClustersRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListComputeClusters operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListComputeClustersResponse> ListComputeClustersResponseEnumerator(ListComputeClustersRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListComputeClustersRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListComputeClustersResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListComputeGlobalImageCapabilitySchemaVersionsRecordEnumerator(ListComputeGlobalImageCapabilitySchemaVersionsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the ComputeGlobalImageCapabilitySchemaVersionSummary objects contained in responses from the ListComputeGlobalImageCapabilitySchemaVersions operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ComputeGlobalImageCapabilitySchemaVersionSummary> ListComputeGlobalImageCapabilitySchemaVersionsRecordEnumerator(ListComputeGlobalImageCapabilitySchemaVersionsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListComputeGlobalImageCapabilitySchemaVersionsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ComputeGlobalImageCapabilitySchemaVersionSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListComputeGlobalImageCapabilitySchemaVersionsResponseEnumerator(ListComputeGlobalImageCapabilitySchemaVersionsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListComputeGlobalImageCapabilitySchemaVersions operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListComputeGlobalImageCapabilitySchemaVersionsResponse> ListComputeGlobalImageCapabilitySchemaVersionsResponseEnumerator(ListComputeGlobalImageCapabilitySchemaVersionsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListComputeGlobalImageCapabilitySchemaVersionsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListComputeGlobalImageCapabilitySchemaVersionsResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListComputeGlobalImageCapabilitySchemasRecordEnumerator(ListComputeGlobalImageCapabilitySchemasRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the ComputeGlobalImageCapabilitySchemaSummary objects contained in responses from the ListComputeGlobalImageCapabilitySchemas operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ComputeGlobalImageCapabilitySchemaSummary> ListComputeGlobalImageCapabilitySchemasRecordEnumerator(ListComputeGlobalImageCapabilitySchemasRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListComputeGlobalImageCapabilitySchemasRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ComputeGlobalImageCapabilitySchemaSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListComputeGlobalImageCapabilitySchemasResponseEnumerator(ListComputeGlobalImageCapabilitySchemasRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListComputeGlobalImageCapabilitySchemas operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListComputeGlobalImageCapabilitySchemasResponse> ListComputeGlobalImageCapabilitySchemasResponseEnumerator(ListComputeGlobalImageCapabilitySchemasRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListComputeGlobalImageCapabilitySchemasRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListComputeGlobalImageCapabilitySchemasResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListComputeGpuMemoryClusterInstancesRecordEnumerator(ListComputeGpuMemoryClusterInstancesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the ComputeGpuMemoryClusterInstanceSummary objects contained in responses from the ListComputeGpuMemoryClusterInstances operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ComputeGpuMemoryClusterInstanceSummary> ListComputeGpuMemoryClusterInstancesRecordEnumerator(ListComputeGpuMemoryClusterInstancesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListComputeGpuMemoryClusterInstancesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ComputeGpuMemoryClusterInstanceSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListComputeGpuMemoryClusterInstancesResponseEnumerator(ListComputeGpuMemoryClusterInstancesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListComputeGpuMemoryClusterInstances operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListComputeGpuMemoryClusterInstancesResponse> ListComputeGpuMemoryClusterInstancesResponseEnumerator(ListComputeGpuMemoryClusterInstancesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListComputeGpuMemoryClusterInstancesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListComputeGpuMemoryClusterInstancesResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListComputeGpuMemoryClustersRecordEnumerator(ListComputeGpuMemoryClustersRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the ComputeGpuMemoryClusterSummary objects contained in responses from the ListComputeGpuMemoryClusters operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ComputeGpuMemoryClusterSummary> ListComputeGpuMemoryClustersRecordEnumerator(ListComputeGpuMemoryClustersRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListComputeGpuMemoryClustersRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ComputeGpuMemoryClusterSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListComputeGpuMemoryClustersResponseEnumerator(ListComputeGpuMemoryClustersRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListComputeGpuMemoryClusters operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListComputeGpuMemoryClustersResponse> ListComputeGpuMemoryClustersResponseEnumerator(ListComputeGpuMemoryClustersRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListComputeGpuMemoryClustersRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListComputeGpuMemoryClustersResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListComputeGpuMemoryFabricsRecordEnumerator(ListComputeGpuMemoryFabricsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the ComputeGpuMemoryFabricSummary objects contained in responses from the ListComputeGpuMemoryFabrics operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ComputeGpuMemoryFabricSummary> ListComputeGpuMemoryFabricsRecordEnumerator(ListComputeGpuMemoryFabricsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListComputeGpuMemoryFabricsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ComputeGpuMemoryFabricSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListComputeGpuMemoryFabricsResponseEnumerator(ListComputeGpuMemoryFabricsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListComputeGpuMemoryFabrics operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListComputeGpuMemoryFabricsResponse> ListComputeGpuMemoryFabricsResponseEnumerator(ListComputeGpuMemoryFabricsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListComputeGpuMemoryFabricsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListComputeGpuMemoryFabricsResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListComputeHostGroupsRecordEnumerator(ListComputeHostGroupsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the ComputeHostGroupSummary objects contained in responses from the ListComputeHostGroups operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ComputeHostGroupSummary> ListComputeHostGroupsRecordEnumerator(ListComputeHostGroupsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListComputeHostGroupsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ComputeHostGroupSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListComputeHostGroupsResponseEnumerator(ListComputeHostGroupsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListComputeHostGroups operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListComputeHostGroupsResponse> ListComputeHostGroupsResponseEnumerator(ListComputeHostGroupsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListComputeHostGroupsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListComputeHostGroupsResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListComputeHostsRecordEnumerator(ListComputeHostsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the ComputeHostSummary objects contained in responses from the ListComputeHosts operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ComputeHostSummary> ListComputeHostsRecordEnumerator(ListComputeHostsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListComputeHostsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ComputeHostSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListComputeHostsResponseEnumerator(ListComputeHostsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListComputeHosts operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListComputeHostsResponse> ListComputeHostsResponseEnumerator(ListComputeHostsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListComputeHostsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListComputeHostsResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListComputeImageCapabilitySchemasRecordEnumerator(ListComputeImageCapabilitySchemasRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the ComputeImageCapabilitySchemaSummary objects contained in responses from the ListComputeImageCapabilitySchemas operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ComputeImageCapabilitySchemaSummary> ListComputeImageCapabilitySchemasRecordEnumerator(ListComputeImageCapabilitySchemasRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListComputeImageCapabilitySchemasRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ComputeImageCapabilitySchemaSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListComputeImageCapabilitySchemasResponseEnumerator(ListComputeImageCapabilitySchemasRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListComputeImageCapabilitySchemas operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListComputeImageCapabilitySchemasResponse> ListComputeImageCapabilitySchemasResponseEnumerator(ListComputeImageCapabilitySchemasRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListComputeImageCapabilitySchemasRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListComputeImageCapabilitySchemasResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListConsoleHistoriesRecordEnumerator(ListConsoleHistoriesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the ConsoleHistory objects contained in responses from the ListConsoleHistories operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ConsoleHistory> ListConsoleHistoriesRecordEnumerator(ListConsoleHistoriesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListConsoleHistoriesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ConsoleHistory>

The enumerator, which supports a simple iteration over a collection of a specified type

ListConsoleHistoriesResponseEnumerator(ListConsoleHistoriesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListConsoleHistories operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListConsoleHistoriesResponse> ListConsoleHistoriesResponseEnumerator(ListConsoleHistoriesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListConsoleHistoriesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListConsoleHistoriesResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListDedicatedVmHostInstanceShapesRecordEnumerator(ListDedicatedVmHostInstanceShapesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the DedicatedVmHostInstanceShapeSummary objects contained in responses from the ListDedicatedVmHostInstanceShapes operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<DedicatedVmHostInstanceShapeSummary> ListDedicatedVmHostInstanceShapesRecordEnumerator(ListDedicatedVmHostInstanceShapesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListDedicatedVmHostInstanceShapesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<DedicatedVmHostInstanceShapeSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListDedicatedVmHostInstanceShapesResponseEnumerator(ListDedicatedVmHostInstanceShapesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListDedicatedVmHostInstanceShapes operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListDedicatedVmHostInstanceShapesResponse> ListDedicatedVmHostInstanceShapesResponseEnumerator(ListDedicatedVmHostInstanceShapesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListDedicatedVmHostInstanceShapesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListDedicatedVmHostInstanceShapesResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListDedicatedVmHostInstancesRecordEnumerator(ListDedicatedVmHostInstancesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the DedicatedVmHostInstanceSummary objects contained in responses from the ListDedicatedVmHostInstances operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<DedicatedVmHostInstanceSummary> ListDedicatedVmHostInstancesRecordEnumerator(ListDedicatedVmHostInstancesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListDedicatedVmHostInstancesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<DedicatedVmHostInstanceSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListDedicatedVmHostInstancesResponseEnumerator(ListDedicatedVmHostInstancesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListDedicatedVmHostInstances operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListDedicatedVmHostInstancesResponse> ListDedicatedVmHostInstancesResponseEnumerator(ListDedicatedVmHostInstancesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListDedicatedVmHostInstancesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListDedicatedVmHostInstancesResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListDedicatedVmHostShapesRecordEnumerator(ListDedicatedVmHostShapesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the DedicatedVmHostShapeSummary objects contained in responses from the ListDedicatedVmHostShapes operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<DedicatedVmHostShapeSummary> ListDedicatedVmHostShapesRecordEnumerator(ListDedicatedVmHostShapesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListDedicatedVmHostShapesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<DedicatedVmHostShapeSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListDedicatedVmHostShapesResponseEnumerator(ListDedicatedVmHostShapesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListDedicatedVmHostShapes operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListDedicatedVmHostShapesResponse> ListDedicatedVmHostShapesResponseEnumerator(ListDedicatedVmHostShapesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListDedicatedVmHostShapesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListDedicatedVmHostShapesResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListDedicatedVmHostsRecordEnumerator(ListDedicatedVmHostsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the DedicatedVmHostSummary objects contained in responses from the ListDedicatedVmHosts operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<DedicatedVmHostSummary> ListDedicatedVmHostsRecordEnumerator(ListDedicatedVmHostsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListDedicatedVmHostsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<DedicatedVmHostSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListDedicatedVmHostsResponseEnumerator(ListDedicatedVmHostsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListDedicatedVmHosts operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListDedicatedVmHostsResponse> ListDedicatedVmHostsResponseEnumerator(ListDedicatedVmHostsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListDedicatedVmHostsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListDedicatedVmHostsResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListImageShapeCompatibilityEntriesRecordEnumerator(ListImageShapeCompatibilityEntriesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the ImageShapeCompatibilitySummary objects contained in responses from the ListImageShapeCompatibilityEntries operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ImageShapeCompatibilitySummary> ListImageShapeCompatibilityEntriesRecordEnumerator(ListImageShapeCompatibilityEntriesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListImageShapeCompatibilityEntriesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ImageShapeCompatibilitySummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListImageShapeCompatibilityEntriesResponseEnumerator(ListImageShapeCompatibilityEntriesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListImageShapeCompatibilityEntries operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListImageShapeCompatibilityEntriesResponse> ListImageShapeCompatibilityEntriesResponseEnumerator(ListImageShapeCompatibilityEntriesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListImageShapeCompatibilityEntriesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListImageShapeCompatibilityEntriesResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListImagesRecordEnumerator(ListImagesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the Image objects contained in responses from the ListImages operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<Image> ListImagesRecordEnumerator(ListImagesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListImagesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<Image>

The enumerator, which supports a simple iteration over a collection of a specified type

ListImagesResponseEnumerator(ListImagesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListImages operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListImagesResponse> ListImagesResponseEnumerator(ListImagesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListImagesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListImagesResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListInstanceConsoleConnectionsRecordEnumerator(ListInstanceConsoleConnectionsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the InstanceConsoleConnection objects contained in responses from the ListInstanceConsoleConnections operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<InstanceConsoleConnection> ListInstanceConsoleConnectionsRecordEnumerator(ListInstanceConsoleConnectionsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListInstanceConsoleConnectionsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<InstanceConsoleConnection>

The enumerator, which supports a simple iteration over a collection of a specified type

ListInstanceConsoleConnectionsResponseEnumerator(ListInstanceConsoleConnectionsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListInstanceConsoleConnections operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListInstanceConsoleConnectionsResponse> ListInstanceConsoleConnectionsResponseEnumerator(ListInstanceConsoleConnectionsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListInstanceConsoleConnectionsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListInstanceConsoleConnectionsResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListInstanceDevicesRecordEnumerator(ListInstanceDevicesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the Device objects contained in responses from the ListInstanceDevices operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<Device> ListInstanceDevicesRecordEnumerator(ListInstanceDevicesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListInstanceDevicesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<Device>

The enumerator, which supports a simple iteration over a collection of a specified type

ListInstanceDevicesResponseEnumerator(ListInstanceDevicesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListInstanceDevices operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListInstanceDevicesResponse> ListInstanceDevicesResponseEnumerator(ListInstanceDevicesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListInstanceDevicesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListInstanceDevicesResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListInstanceMaintenanceEventsRecordEnumerator(ListInstanceMaintenanceEventsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the InstanceMaintenanceEventSummary objects contained in responses from the ListInstanceMaintenanceEvents operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<InstanceMaintenanceEventSummary> ListInstanceMaintenanceEventsRecordEnumerator(ListInstanceMaintenanceEventsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListInstanceMaintenanceEventsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<InstanceMaintenanceEventSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListInstanceMaintenanceEventsResponseEnumerator(ListInstanceMaintenanceEventsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListInstanceMaintenanceEvents operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListInstanceMaintenanceEventsResponse> ListInstanceMaintenanceEventsResponseEnumerator(ListInstanceMaintenanceEventsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListInstanceMaintenanceEventsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListInstanceMaintenanceEventsResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListInstancesRecordEnumerator(ListInstancesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the Instance objects contained in responses from the ListInstances operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<Instance> ListInstancesRecordEnumerator(ListInstancesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListInstancesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<Instance>

The enumerator, which supports a simple iteration over a collection of a specified type

ListInstancesResponseEnumerator(ListInstancesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListInstances operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListInstancesResponse> ListInstancesResponseEnumerator(ListInstancesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListInstancesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListInstancesResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListShapesRecordEnumerator(ListShapesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the Shape objects contained in responses from the ListShapes operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<Shape> ListShapesRecordEnumerator(ListShapesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListShapesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<Shape>

The enumerator, which supports a simple iteration over a collection of a specified type

ListShapesResponseEnumerator(ListShapesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListShapes operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListShapesResponse> ListShapesResponseEnumerator(ListShapesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListShapesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListShapesResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListVnicAttachmentsRecordEnumerator(ListVnicAttachmentsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the VnicAttachment objects contained in responses from the ListVnicAttachments operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<VnicAttachment> ListVnicAttachmentsRecordEnumerator(ListVnicAttachmentsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListVnicAttachmentsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<VnicAttachment>

The enumerator, which supports a simple iteration over a collection of a specified type

ListVnicAttachmentsResponseEnumerator(ListVnicAttachmentsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListVnicAttachments operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListVnicAttachmentsResponse> ListVnicAttachmentsResponseEnumerator(ListVnicAttachmentsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListVnicAttachmentsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListVnicAttachmentsResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListVolumeAttachmentsRecordEnumerator(ListVolumeAttachmentsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the VolumeAttachment objects contained in responses from the ListVolumeAttachments operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<VolumeAttachment> ListVolumeAttachmentsRecordEnumerator(ListVolumeAttachmentsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListVolumeAttachmentsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<VolumeAttachment>

The enumerator, which supports a simple iteration over a collection of a specified type

ListVolumeAttachmentsResponseEnumerator(ListVolumeAttachmentsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListVolumeAttachments operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListVolumeAttachmentsResponse> ListVolumeAttachmentsResponseEnumerator(ListVolumeAttachmentsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListVolumeAttachmentsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListVolumeAttachmentsResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

In this article
Back to top