Show / Hide Table of Contents

Class VirtualNetworkPaginators

Collection of helper methods that can be used to provide an enumerator interface to any list operations of VirtualNetwork 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
VirtualNetworkPaginators
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 VirtualNetworkPaginators

Constructors

VirtualNetworkPaginators(VirtualNetworkClient)

Declaration
public VirtualNetworkPaginators(VirtualNetworkClient client)
Parameters
Type Name Description
VirtualNetworkClient client

Methods

GetAllDrgAttachmentsRecordEnumerator(GetAllDrgAttachmentsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<DrgAttachmentInfo> GetAllDrgAttachmentsRecordEnumerator(GetAllDrgAttachmentsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
GetAllDrgAttachmentsRequest 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<DrgAttachmentInfo>

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

GetAllDrgAttachmentsResponseEnumerator(GetAllDrgAttachmentsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<GetAllDrgAttachmentsResponse> GetAllDrgAttachmentsResponseEnumerator(GetAllDrgAttachmentsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
GetAllDrgAttachmentsRequest 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<GetAllDrgAttachmentsResponse>

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

ListByoasnsRecordEnumerator(ListByoasnsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ByoasnSummary> ListByoasnsRecordEnumerator(ListByoasnsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListByoasnsRequest 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<ByoasnSummary>

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

ListByoasnsResponseEnumerator(ListByoasnsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListByoasnsResponse> ListByoasnsResponseEnumerator(ListByoasnsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListByoasnsRequest 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<ListByoasnsResponse>

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

ListByoipAllocatedRangesRecordEnumerator(ListByoipAllocatedRangesRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ByoipAllocatedRangeSummary> ListByoipAllocatedRangesRecordEnumerator(ListByoipAllocatedRangesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListByoipAllocatedRangesRequest 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<ByoipAllocatedRangeSummary>

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

ListByoipAllocatedRangesResponseEnumerator(ListByoipAllocatedRangesRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListByoipAllocatedRangesResponse> ListByoipAllocatedRangesResponseEnumerator(ListByoipAllocatedRangesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListByoipAllocatedRangesRequest 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<ListByoipAllocatedRangesResponse>

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

ListByoipRangesRecordEnumerator(ListByoipRangesRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ByoipRangeSummary> ListByoipRangesRecordEnumerator(ListByoipRangesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListByoipRangesRequest 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<ByoipRangeSummary>

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

ListByoipRangesResponseEnumerator(ListByoipRangesRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListByoipRangesResponse> ListByoipRangesResponseEnumerator(ListByoipRangesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListByoipRangesRequest 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<ListByoipRangesResponse>

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

ListCaptureFiltersRecordEnumerator(ListCaptureFiltersRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<CaptureFilter> ListCaptureFiltersRecordEnumerator(ListCaptureFiltersRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListCaptureFiltersRequest 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<CaptureFilter>

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

ListCaptureFiltersResponseEnumerator(ListCaptureFiltersRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListCaptureFiltersResponse> ListCaptureFiltersResponseEnumerator(ListCaptureFiltersRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListCaptureFiltersRequest 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<ListCaptureFiltersResponse>

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

ListCpeDeviceShapesRecordEnumerator(ListCpeDeviceShapesRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<CpeDeviceShapeSummary> ListCpeDeviceShapesRecordEnumerator(ListCpeDeviceShapesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListCpeDeviceShapesRequest 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<CpeDeviceShapeSummary>

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

ListCpeDeviceShapesResponseEnumerator(ListCpeDeviceShapesRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListCpeDeviceShapesResponse> ListCpeDeviceShapesResponseEnumerator(ListCpeDeviceShapesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListCpeDeviceShapesRequest 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<ListCpeDeviceShapesResponse>

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

ListCpesRecordEnumerator(ListCpesRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<Cpe> ListCpesRecordEnumerator(ListCpesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListCpesRequest 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<Cpe>

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

ListCpesResponseEnumerator(ListCpesRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListCpesResponse> ListCpesResponseEnumerator(ListCpesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListCpesRequest 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<ListCpesResponse>

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

ListCrossConnectGroupsRecordEnumerator(ListCrossConnectGroupsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<CrossConnectGroup> ListCrossConnectGroupsRecordEnumerator(ListCrossConnectGroupsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListCrossConnectGroupsRequest 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<CrossConnectGroup>

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

ListCrossConnectGroupsResponseEnumerator(ListCrossConnectGroupsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListCrossConnectGroupsResponse> ListCrossConnectGroupsResponseEnumerator(ListCrossConnectGroupsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListCrossConnectGroupsRequest 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<ListCrossConnectGroupsResponse>

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

ListCrossConnectLocationsRecordEnumerator(ListCrossConnectLocationsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<CrossConnectLocation> ListCrossConnectLocationsRecordEnumerator(ListCrossConnectLocationsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListCrossConnectLocationsRequest 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<CrossConnectLocation>

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

ListCrossConnectLocationsResponseEnumerator(ListCrossConnectLocationsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListCrossConnectLocationsResponse> ListCrossConnectLocationsResponseEnumerator(ListCrossConnectLocationsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListCrossConnectLocationsRequest 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<ListCrossConnectLocationsResponse>

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

ListCrossConnectsRecordEnumerator(ListCrossConnectsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<CrossConnect> ListCrossConnectsRecordEnumerator(ListCrossConnectsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListCrossConnectsRequest 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<CrossConnect>

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

ListCrossConnectsResponseEnumerator(ListCrossConnectsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListCrossConnectsResponse> ListCrossConnectsResponseEnumerator(ListCrossConnectsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListCrossConnectsRequest 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<ListCrossConnectsResponse>

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

ListCrossconnectPortSpeedShapesRecordEnumerator(ListCrossconnectPortSpeedShapesRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<CrossConnectPortSpeedShape> ListCrossconnectPortSpeedShapesRecordEnumerator(ListCrossconnectPortSpeedShapesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListCrossconnectPortSpeedShapesRequest 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<CrossConnectPortSpeedShape>

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

ListCrossconnectPortSpeedShapesResponseEnumerator(ListCrossconnectPortSpeedShapesRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListCrossconnectPortSpeedShapesResponse> ListCrossconnectPortSpeedShapesResponseEnumerator(ListCrossconnectPortSpeedShapesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListCrossconnectPortSpeedShapesRequest 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<ListCrossconnectPortSpeedShapesResponse>

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

ListDhcpOptionsRecordEnumerator(ListDhcpOptionsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<DhcpOptions> ListDhcpOptionsRecordEnumerator(ListDhcpOptionsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListDhcpOptionsRequest 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<DhcpOptions>

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

ListDhcpOptionsResponseEnumerator(ListDhcpOptionsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListDhcpOptionsResponse> ListDhcpOptionsResponseEnumerator(ListDhcpOptionsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListDhcpOptionsRequest 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<ListDhcpOptionsResponse>

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

ListDrgAttachmentsRecordEnumerator(ListDrgAttachmentsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<DrgAttachment> ListDrgAttachmentsRecordEnumerator(ListDrgAttachmentsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListDrgAttachmentsRequest 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<DrgAttachment>

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

ListDrgAttachmentsResponseEnumerator(ListDrgAttachmentsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListDrgAttachmentsResponse> ListDrgAttachmentsResponseEnumerator(ListDrgAttachmentsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListDrgAttachmentsRequest 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<ListDrgAttachmentsResponse>

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

ListDrgRouteDistributionStatementsRecordEnumerator(ListDrgRouteDistributionStatementsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<DrgRouteDistributionStatement> ListDrgRouteDistributionStatementsRecordEnumerator(ListDrgRouteDistributionStatementsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListDrgRouteDistributionStatementsRequest 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<DrgRouteDistributionStatement>

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

ListDrgRouteDistributionStatementsResponseEnumerator(ListDrgRouteDistributionStatementsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListDrgRouteDistributionStatementsResponse> ListDrgRouteDistributionStatementsResponseEnumerator(ListDrgRouteDistributionStatementsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListDrgRouteDistributionStatementsRequest 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<ListDrgRouteDistributionStatementsResponse>

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

ListDrgRouteDistributionsRecordEnumerator(ListDrgRouteDistributionsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<DrgRouteDistribution> ListDrgRouteDistributionsRecordEnumerator(ListDrgRouteDistributionsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListDrgRouteDistributionsRequest 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<DrgRouteDistribution>

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

ListDrgRouteDistributionsResponseEnumerator(ListDrgRouteDistributionsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListDrgRouteDistributionsResponse> ListDrgRouteDistributionsResponseEnumerator(ListDrgRouteDistributionsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListDrgRouteDistributionsRequest 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<ListDrgRouteDistributionsResponse>

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

ListDrgRouteRulesRecordEnumerator(ListDrgRouteRulesRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<DrgRouteRule> ListDrgRouteRulesRecordEnumerator(ListDrgRouteRulesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListDrgRouteRulesRequest 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<DrgRouteRule>

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

ListDrgRouteRulesResponseEnumerator(ListDrgRouteRulesRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListDrgRouteRulesResponse> ListDrgRouteRulesResponseEnumerator(ListDrgRouteRulesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListDrgRouteRulesRequest 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<ListDrgRouteRulesResponse>

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

ListDrgRouteTablesRecordEnumerator(ListDrgRouteTablesRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<DrgRouteTable> ListDrgRouteTablesRecordEnumerator(ListDrgRouteTablesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListDrgRouteTablesRequest 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<DrgRouteTable>

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

ListDrgRouteTablesResponseEnumerator(ListDrgRouteTablesRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListDrgRouteTablesResponse> ListDrgRouteTablesResponseEnumerator(ListDrgRouteTablesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListDrgRouteTablesRequest 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<ListDrgRouteTablesResponse>

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

ListDrgsRecordEnumerator(ListDrgsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<Drg> ListDrgsRecordEnumerator(ListDrgsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListDrgsRequest 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<Drg>

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

ListDrgsResponseEnumerator(ListDrgsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListDrgsResponse> ListDrgsResponseEnumerator(ListDrgsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListDrgsRequest 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<ListDrgsResponse>

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

ListFastConnectProviderServicesRecordEnumerator(ListFastConnectProviderServicesRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<FastConnectProviderService> ListFastConnectProviderServicesRecordEnumerator(ListFastConnectProviderServicesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListFastConnectProviderServicesRequest 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<FastConnectProviderService>

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

ListFastConnectProviderServicesResponseEnumerator(ListFastConnectProviderServicesRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListFastConnectProviderServicesResponse> ListFastConnectProviderServicesResponseEnumerator(ListFastConnectProviderServicesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListFastConnectProviderServicesRequest 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<ListFastConnectProviderServicesResponse>

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

ListFastConnectProviderVirtualCircuitBandwidthShapesRecordEnumerator(ListFastConnectProviderVirtualCircuitBandwidthShapesRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<VirtualCircuitBandwidthShape> ListFastConnectProviderVirtualCircuitBandwidthShapesRecordEnumerator(ListFastConnectProviderVirtualCircuitBandwidthShapesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListFastConnectProviderVirtualCircuitBandwidthShapesRequest 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<VirtualCircuitBandwidthShape>

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

ListFastConnectProviderVirtualCircuitBandwidthShapesResponseEnumerator(ListFastConnectProviderVirtualCircuitBandwidthShapesRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListFastConnectProviderVirtualCircuitBandwidthShapesResponse> ListFastConnectProviderVirtualCircuitBandwidthShapesResponseEnumerator(ListFastConnectProviderVirtualCircuitBandwidthShapesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListFastConnectProviderVirtualCircuitBandwidthShapesRequest 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<ListFastConnectProviderVirtualCircuitBandwidthShapesResponse>

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

ListIPSecConnectionTunnelRoutesRecordEnumerator(ListIPSecConnectionTunnelRoutesRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<TunnelRouteSummary> ListIPSecConnectionTunnelRoutesRecordEnumerator(ListIPSecConnectionTunnelRoutesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListIPSecConnectionTunnelRoutesRequest 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<TunnelRouteSummary>

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

ListIPSecConnectionTunnelRoutesResponseEnumerator(ListIPSecConnectionTunnelRoutesRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListIPSecConnectionTunnelRoutesResponse> ListIPSecConnectionTunnelRoutesResponseEnumerator(ListIPSecConnectionTunnelRoutesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListIPSecConnectionTunnelRoutesRequest 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<ListIPSecConnectionTunnelRoutesResponse>

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

ListIPSecConnectionTunnelSecurityAssociationsRecordEnumerator(ListIPSecConnectionTunnelSecurityAssociationsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<TunnelSecurityAssociationSummary> ListIPSecConnectionTunnelSecurityAssociationsRecordEnumerator(ListIPSecConnectionTunnelSecurityAssociationsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListIPSecConnectionTunnelSecurityAssociationsRequest 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<TunnelSecurityAssociationSummary>

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

ListIPSecConnectionTunnelSecurityAssociationsResponseEnumerator(ListIPSecConnectionTunnelSecurityAssociationsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListIPSecConnectionTunnelSecurityAssociationsResponse> ListIPSecConnectionTunnelSecurityAssociationsResponseEnumerator(ListIPSecConnectionTunnelSecurityAssociationsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListIPSecConnectionTunnelSecurityAssociationsRequest 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<ListIPSecConnectionTunnelSecurityAssociationsResponse>

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

ListIPSecConnectionTunnelsRecordEnumerator(ListIPSecConnectionTunnelsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<IPSecConnectionTunnel> ListIPSecConnectionTunnelsRecordEnumerator(ListIPSecConnectionTunnelsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListIPSecConnectionTunnelsRequest 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<IPSecConnectionTunnel>

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

ListIPSecConnectionTunnelsResponseEnumerator(ListIPSecConnectionTunnelsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListIPSecConnectionTunnelsResponse> ListIPSecConnectionTunnelsResponseEnumerator(ListIPSecConnectionTunnelsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListIPSecConnectionTunnelsRequest 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<ListIPSecConnectionTunnelsResponse>

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

ListIPSecConnectionsRecordEnumerator(ListIPSecConnectionsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<IPSecConnection> ListIPSecConnectionsRecordEnumerator(ListIPSecConnectionsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListIPSecConnectionsRequest 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<IPSecConnection>

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

ListIPSecConnectionsResponseEnumerator(ListIPSecConnectionsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListIPSecConnectionsResponse> ListIPSecConnectionsResponseEnumerator(ListIPSecConnectionsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListIPSecConnectionsRequest 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<ListIPSecConnectionsResponse>

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

ListInternetGatewaysRecordEnumerator(ListInternetGatewaysRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<InternetGateway> ListInternetGatewaysRecordEnumerator(ListInternetGatewaysRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListInternetGatewaysRequest 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<InternetGateway>

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

ListInternetGatewaysResponseEnumerator(ListInternetGatewaysRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListInternetGatewaysResponse> ListInternetGatewaysResponseEnumerator(ListInternetGatewaysRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListInternetGatewaysRequest 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<ListInternetGatewaysResponse>

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

ListIpv6sRecordEnumerator(ListIpv6sRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<Ipv6> ListIpv6sRecordEnumerator(ListIpv6sRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListIpv6sRequest 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<Ipv6>

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

ListIpv6sResponseEnumerator(ListIpv6sRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListIpv6sResponse> ListIpv6sResponseEnumerator(ListIpv6sRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListIpv6sRequest 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<ListIpv6sResponse>

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

ListLocalPeeringGatewaysRecordEnumerator(ListLocalPeeringGatewaysRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<LocalPeeringGateway> ListLocalPeeringGatewaysRecordEnumerator(ListLocalPeeringGatewaysRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListLocalPeeringGatewaysRequest 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<LocalPeeringGateway>

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

ListLocalPeeringGatewaysResponseEnumerator(ListLocalPeeringGatewaysRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListLocalPeeringGatewaysResponse> ListLocalPeeringGatewaysResponseEnumerator(ListLocalPeeringGatewaysRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListLocalPeeringGatewaysRequest 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<ListLocalPeeringGatewaysResponse>

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

ListNatGatewaysRecordEnumerator(ListNatGatewaysRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<NatGateway> ListNatGatewaysRecordEnumerator(ListNatGatewaysRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListNatGatewaysRequest 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<NatGateway>

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

ListNatGatewaysResponseEnumerator(ListNatGatewaysRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListNatGatewaysResponse> ListNatGatewaysResponseEnumerator(ListNatGatewaysRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListNatGatewaysRequest 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<ListNatGatewaysResponse>

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

ListNetworkSecurityGroupSecurityRulesRecordEnumerator(ListNetworkSecurityGroupSecurityRulesRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<SecurityRule> ListNetworkSecurityGroupSecurityRulesRecordEnumerator(ListNetworkSecurityGroupSecurityRulesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListNetworkSecurityGroupSecurityRulesRequest 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<SecurityRule>

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

ListNetworkSecurityGroupSecurityRulesResponseEnumerator(ListNetworkSecurityGroupSecurityRulesRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListNetworkSecurityGroupSecurityRulesResponse> ListNetworkSecurityGroupSecurityRulesResponseEnumerator(ListNetworkSecurityGroupSecurityRulesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListNetworkSecurityGroupSecurityRulesRequest 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<ListNetworkSecurityGroupSecurityRulesResponse>

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

ListNetworkSecurityGroupVnicsRecordEnumerator(ListNetworkSecurityGroupVnicsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<NetworkSecurityGroupVnic> ListNetworkSecurityGroupVnicsRecordEnumerator(ListNetworkSecurityGroupVnicsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListNetworkSecurityGroupVnicsRequest 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<NetworkSecurityGroupVnic>

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

ListNetworkSecurityGroupVnicsResponseEnumerator(ListNetworkSecurityGroupVnicsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListNetworkSecurityGroupVnicsResponse> ListNetworkSecurityGroupVnicsResponseEnumerator(ListNetworkSecurityGroupVnicsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListNetworkSecurityGroupVnicsRequest 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<ListNetworkSecurityGroupVnicsResponse>

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

ListNetworkSecurityGroupsRecordEnumerator(ListNetworkSecurityGroupsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<NetworkSecurityGroup> ListNetworkSecurityGroupsRecordEnumerator(ListNetworkSecurityGroupsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListNetworkSecurityGroupsRequest 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<NetworkSecurityGroup>

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

ListNetworkSecurityGroupsResponseEnumerator(ListNetworkSecurityGroupsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListNetworkSecurityGroupsResponse> ListNetworkSecurityGroupsResponseEnumerator(ListNetworkSecurityGroupsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListNetworkSecurityGroupsRequest 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<ListNetworkSecurityGroupsResponse>

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

ListPrivateIpsRecordEnumerator(ListPrivateIpsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<PrivateIp> ListPrivateIpsRecordEnumerator(ListPrivateIpsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListPrivateIpsRequest 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<PrivateIp>

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

ListPrivateIpsResponseEnumerator(ListPrivateIpsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListPrivateIpsResponse> ListPrivateIpsResponseEnumerator(ListPrivateIpsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListPrivateIpsRequest 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<ListPrivateIpsResponse>

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

ListPublicIpPoolsRecordEnumerator(ListPublicIpPoolsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<PublicIpPoolSummary> ListPublicIpPoolsRecordEnumerator(ListPublicIpPoolsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListPublicIpPoolsRequest 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<PublicIpPoolSummary>

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

ListPublicIpPoolsResponseEnumerator(ListPublicIpPoolsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListPublicIpPoolsResponse> ListPublicIpPoolsResponseEnumerator(ListPublicIpPoolsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListPublicIpPoolsRequest 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<ListPublicIpPoolsResponse>

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

ListPublicIpsRecordEnumerator(ListPublicIpsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<PublicIp> ListPublicIpsRecordEnumerator(ListPublicIpsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListPublicIpsRequest 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<PublicIp>

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

ListPublicIpsResponseEnumerator(ListPublicIpsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListPublicIpsResponse> ListPublicIpsResponseEnumerator(ListPublicIpsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListPublicIpsRequest 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<ListPublicIpsResponse>

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

ListRemotePeeringConnectionsRecordEnumerator(ListRemotePeeringConnectionsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<RemotePeeringConnection> ListRemotePeeringConnectionsRecordEnumerator(ListRemotePeeringConnectionsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListRemotePeeringConnectionsRequest 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<RemotePeeringConnection>

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

ListRemotePeeringConnectionsResponseEnumerator(ListRemotePeeringConnectionsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListRemotePeeringConnectionsResponse> ListRemotePeeringConnectionsResponseEnumerator(ListRemotePeeringConnectionsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListRemotePeeringConnectionsRequest 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<ListRemotePeeringConnectionsResponse>

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

ListRouteTablesRecordEnumerator(ListRouteTablesRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<RouteTable> ListRouteTablesRecordEnumerator(ListRouteTablesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListRouteTablesRequest 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<RouteTable>

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

ListRouteTablesResponseEnumerator(ListRouteTablesRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListRouteTablesResponse> ListRouteTablesResponseEnumerator(ListRouteTablesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListRouteTablesRequest 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<ListRouteTablesResponse>

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

ListSecurityListsRecordEnumerator(ListSecurityListsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<SecurityList> ListSecurityListsRecordEnumerator(ListSecurityListsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListSecurityListsRequest 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<SecurityList>

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

ListSecurityListsResponseEnumerator(ListSecurityListsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListSecurityListsResponse> ListSecurityListsResponseEnumerator(ListSecurityListsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListSecurityListsRequest 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<ListSecurityListsResponse>

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

ListServiceGatewaysRecordEnumerator(ListServiceGatewaysRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ServiceGateway> ListServiceGatewaysRecordEnumerator(ListServiceGatewaysRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListServiceGatewaysRequest 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<ServiceGateway>

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

ListServiceGatewaysResponseEnumerator(ListServiceGatewaysRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListServiceGatewaysResponse> ListServiceGatewaysResponseEnumerator(ListServiceGatewaysRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListServiceGatewaysRequest 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<ListServiceGatewaysResponse>

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

ListServicesRecordEnumerator(ListServicesRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<Service> ListServicesRecordEnumerator(ListServicesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListServicesRequest 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<Service>

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

ListServicesResponseEnumerator(ListServicesRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListServicesResponse> ListServicesResponseEnumerator(ListServicesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListServicesRequest 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<ListServicesResponse>

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

ListSubnetsRecordEnumerator(ListSubnetsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<Subnet> ListSubnetsRecordEnumerator(ListSubnetsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListSubnetsRequest 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<Subnet>

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

ListSubnetsResponseEnumerator(ListSubnetsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListSubnetsResponse> ListSubnetsResponseEnumerator(ListSubnetsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListSubnetsRequest 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<ListSubnetsResponse>

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

ListVcnsRecordEnumerator(ListVcnsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<Vcn> ListVcnsRecordEnumerator(ListVcnsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListVcnsRequest 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<Vcn>

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

ListVcnsResponseEnumerator(ListVcnsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListVcnsResponse> ListVcnsResponseEnumerator(ListVcnsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListVcnsRequest 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<ListVcnsResponse>

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

ListVirtualCircuitAssociatedTunnelsRecordEnumerator(ListVirtualCircuitAssociatedTunnelsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<VirtualCircuitAssociatedTunnelDetails> ListVirtualCircuitAssociatedTunnelsRecordEnumerator(ListVirtualCircuitAssociatedTunnelsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListVirtualCircuitAssociatedTunnelsRequest 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<VirtualCircuitAssociatedTunnelDetails>

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

ListVirtualCircuitAssociatedTunnelsResponseEnumerator(ListVirtualCircuitAssociatedTunnelsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListVirtualCircuitAssociatedTunnelsResponse> ListVirtualCircuitAssociatedTunnelsResponseEnumerator(ListVirtualCircuitAssociatedTunnelsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListVirtualCircuitAssociatedTunnelsRequest 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<ListVirtualCircuitAssociatedTunnelsResponse>

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

ListVirtualCircuitBandwidthShapesRecordEnumerator(ListVirtualCircuitBandwidthShapesRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<VirtualCircuitBandwidthShape> ListVirtualCircuitBandwidthShapesRecordEnumerator(ListVirtualCircuitBandwidthShapesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListVirtualCircuitBandwidthShapesRequest 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<VirtualCircuitBandwidthShape>

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

ListVirtualCircuitBandwidthShapesResponseEnumerator(ListVirtualCircuitBandwidthShapesRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListVirtualCircuitBandwidthShapesResponse> ListVirtualCircuitBandwidthShapesResponseEnumerator(ListVirtualCircuitBandwidthShapesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListVirtualCircuitBandwidthShapesRequest 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<ListVirtualCircuitBandwidthShapesResponse>

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

ListVirtualCircuitsRecordEnumerator(ListVirtualCircuitsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<VirtualCircuit> ListVirtualCircuitsRecordEnumerator(ListVirtualCircuitsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListVirtualCircuitsRequest 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<VirtualCircuit>

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

ListVirtualCircuitsResponseEnumerator(ListVirtualCircuitsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListVirtualCircuitsResponse> ListVirtualCircuitsResponseEnumerator(ListVirtualCircuitsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListVirtualCircuitsRequest 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<ListVirtualCircuitsResponse>

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

ListVlansRecordEnumerator(ListVlansRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<Vlan> ListVlansRecordEnumerator(ListVlansRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListVlansRequest 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<Vlan>

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

ListVlansResponseEnumerator(ListVlansRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListVlansResponse> ListVlansResponseEnumerator(ListVlansRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListVlansRequest 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<ListVlansResponse>

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

ListVtapsRecordEnumerator(ListVtapsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<Vtap> ListVtapsRecordEnumerator(ListVtapsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListVtapsRequest 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<Vtap>

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

ListVtapsResponseEnumerator(ListVtapsRequest, RetryConfiguration, CancellationToken)

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

Declaration
public IEnumerable<ListVtapsResponse> ListVtapsResponseEnumerator(ListVtapsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListVtapsRequest 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<ListVtapsResponse>

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

In this article
Back to top