Show / Hide Table of Contents

Class OsManagementPaginators

Collection of helper methods that can be used to provide an enumerator interface to any list operations of OsManagement 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
OsManagementPaginators
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.OsmanagementService
Assembly: OCI.DotNetSDK.Osmanagement.dll
Syntax
public class OsManagementPaginators

Constructors

OsManagementPaginators(OsManagementClient)

Declaration
public OsManagementPaginators(OsManagementClient client)
Parameters
Type Name Description
OsManagementClient client

Methods

ListAvailablePackagesForManagedInstanceRecordEnumerator(ListAvailablePackagesForManagedInstanceRequest, RetryConfiguration, CancellationToken)

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

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

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

ListAvailablePackagesForManagedInstanceResponseEnumerator(ListAvailablePackagesForManagedInstanceRequest, RetryConfiguration, CancellationToken)

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

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

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

ListAvailableSoftwareSourcesForManagedInstanceRecordEnumerator(ListAvailableSoftwareSourcesForManagedInstanceRequest, RetryConfiguration, CancellationToken)

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

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

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

ListAvailableSoftwareSourcesForManagedInstanceResponseEnumerator(ListAvailableSoftwareSourcesForManagedInstanceRequest, RetryConfiguration, CancellationToken)

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

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

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

ListAvailableUpdatesForManagedInstanceRecordEnumerator(ListAvailableUpdatesForManagedInstanceRequest, RetryConfiguration, CancellationToken)

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

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

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

ListAvailableUpdatesForManagedInstanceResponseEnumerator(ListAvailableUpdatesForManagedInstanceRequest, RetryConfiguration, CancellationToken)

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

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

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

ListAvailableWindowsUpdatesForManagedInstanceRecordEnumerator(ListAvailableWindowsUpdatesForManagedInstanceRequest, RetryConfiguration, CancellationToken)

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

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

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

ListAvailableWindowsUpdatesForManagedInstanceResponseEnumerator(ListAvailableWindowsUpdatesForManagedInstanceRequest, RetryConfiguration, CancellationToken)

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

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

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

ListErrataRecordEnumerator(ListErrataRequest, RetryConfiguration, CancellationToken)

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

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

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

ListErrataResponseEnumerator(ListErrataRequest, RetryConfiguration, CancellationToken)

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

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

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

ListManagedInstanceErrataRecordEnumerator(ListManagedInstanceErrataRequest, RetryConfiguration, CancellationToken)

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

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

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

ListManagedInstanceErrataResponseEnumerator(ListManagedInstanceErrataRequest, RetryConfiguration, CancellationToken)

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

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

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

ListManagedInstanceGroupsRecordEnumerator(ListManagedInstanceGroupsRequest, RetryConfiguration, CancellationToken)

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

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

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

ListManagedInstanceGroupsResponseEnumerator(ListManagedInstanceGroupsRequest, RetryConfiguration, CancellationToken)

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

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

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

ListManagedInstancesRecordEnumerator(ListManagedInstancesRequest, RetryConfiguration, CancellationToken)

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

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

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

ListManagedInstancesResponseEnumerator(ListManagedInstancesRequest, RetryConfiguration, CancellationToken)

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

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

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

ListModuleStreamProfilesOnManagedInstanceRecordEnumerator(ListModuleStreamProfilesOnManagedInstanceRequest, RetryConfiguration, CancellationToken)

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

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

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

ListModuleStreamProfilesOnManagedInstanceResponseEnumerator(ListModuleStreamProfilesOnManagedInstanceRequest, RetryConfiguration, CancellationToken)

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

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

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

ListModuleStreamProfilesRecordEnumerator(ListModuleStreamProfilesRequest, RetryConfiguration, CancellationToken)

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

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

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

ListModuleStreamProfilesResponseEnumerator(ListModuleStreamProfilesRequest, RetryConfiguration, CancellationToken)

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

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

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

ListModuleStreamsOnManagedInstanceRecordEnumerator(ListModuleStreamsOnManagedInstanceRequest, RetryConfiguration, CancellationToken)

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

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

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

ListModuleStreamsOnManagedInstanceResponseEnumerator(ListModuleStreamsOnManagedInstanceRequest, RetryConfiguration, CancellationToken)

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

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

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

ListModuleStreamsRecordEnumerator(ListModuleStreamsRequest, RetryConfiguration, CancellationToken)

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

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

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

ListModuleStreamsResponseEnumerator(ListModuleStreamsRequest, RetryConfiguration, CancellationToken)

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

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

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

ListPackagesInstalledOnManagedInstanceRecordEnumerator(ListPackagesInstalledOnManagedInstanceRequest, RetryConfiguration, CancellationToken)

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

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

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

ListPackagesInstalledOnManagedInstanceResponseEnumerator(ListPackagesInstalledOnManagedInstanceRequest, RetryConfiguration, CancellationToken)

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

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

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

ListScheduledJobsRecordEnumerator(ListScheduledJobsRequest, RetryConfiguration, CancellationToken)

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

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

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

ListScheduledJobsResponseEnumerator(ListScheduledJobsRequest, RetryConfiguration, CancellationToken)

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

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

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

ListSoftwareSourcePackagesRecordEnumerator(ListSoftwareSourcePackagesRequest, RetryConfiguration, CancellationToken)

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

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

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

ListSoftwareSourcePackagesResponseEnumerator(ListSoftwareSourcePackagesRequest, RetryConfiguration, CancellationToken)

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

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

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

ListSoftwareSourcesRecordEnumerator(ListSoftwareSourcesRequest, RetryConfiguration, CancellationToken)

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

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

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

ListSoftwareSourcesResponseEnumerator(ListSoftwareSourcesRequest, RetryConfiguration, CancellationToken)

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

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

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

ListUpcomingScheduledJobsRecordEnumerator(ListUpcomingScheduledJobsRequest, RetryConfiguration, CancellationToken)

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

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

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

ListUpcomingScheduledJobsResponseEnumerator(ListUpcomingScheduledJobsRequest, RetryConfiguration, CancellationToken)

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

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

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

ListWindowsUpdatesInstalledOnManagedInstanceRecordEnumerator(ListWindowsUpdatesInstalledOnManagedInstanceRequest, RetryConfiguration, CancellationToken)

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

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

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

ListWindowsUpdatesInstalledOnManagedInstanceResponseEnumerator(ListWindowsUpdatesInstalledOnManagedInstanceRequest, RetryConfiguration, CancellationToken)

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

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

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

ListWindowsUpdatesRecordEnumerator(ListWindowsUpdatesRequest, RetryConfiguration, CancellationToken)

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

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

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

ListWindowsUpdatesResponseEnumerator(ListWindowsUpdatesRequest, RetryConfiguration, CancellationToken)

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

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

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

ListWorkRequestErrorsRecordEnumerator(ListWorkRequestErrorsRequest, RetryConfiguration, CancellationToken)

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

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

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

ListWorkRequestErrorsResponseEnumerator(ListWorkRequestErrorsRequest, RetryConfiguration, CancellationToken)

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

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

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

ListWorkRequestLogsRecordEnumerator(ListWorkRequestLogsRequest, RetryConfiguration, CancellationToken)

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

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

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

ListWorkRequestLogsResponseEnumerator(ListWorkRequestLogsRequest, RetryConfiguration, CancellationToken)

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

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

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

ListWorkRequestsRecordEnumerator(ListWorkRequestsRequest, RetryConfiguration, CancellationToken)

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

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

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

ListWorkRequestsResponseEnumerator(ListWorkRequestsRequest, RetryConfiguration, CancellationToken)

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

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

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

SearchSoftwarePackagesRecordEnumerator(SearchSoftwarePackagesRequest, RetryConfiguration, CancellationToken)

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

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

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

SearchSoftwarePackagesResponseEnumerator(SearchSoftwarePackagesRequest, RetryConfiguration, CancellationToken)

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

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

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

In this article
Back to top