Class WaasPaginators
Collection of helper methods that can be used to provide an enumerator interface to any list operations of Waas 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.
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.
Inherited Members
Namespace: Oci.WaasService
Assembly: OCI.DotNetSDK.Waas.dll
Syntax
public class WaasPaginators
Constructors
WaasPaginators(WaasClient)
Declaration
public WaasPaginators(WaasClient client)
Parameters
Type | Name | Description |
---|---|---|
WaasClient | client |
Methods
ListAccessRulesRecordEnumerator(ListAccessRulesRequest, RetryConfiguration, CancellationToken)
Creates a new enumerable which will iterate over the AccessRule objects contained in responses from the ListAccessRules operation. This enumerable will fetch more data from the server as needed.
Declaration
public IEnumerable<AccessRule> ListAccessRulesRecordEnumerator(ListAccessRulesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
ListAccessRulesRequest | 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<AccessRule> | The enumerator, which supports a simple iteration over a collection of a specified type |
ListAccessRulesResponseEnumerator(ListAccessRulesRequest, RetryConfiguration, CancellationToken)
Creates a new enumerable which will iterate over the responses received from the ListAccessRules operation. This enumerable will fetch more data from the server as needed.
Declaration
public IEnumerable<ListAccessRulesResponse> ListAccessRulesResponseEnumerator(ListAccessRulesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
ListAccessRulesRequest | 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<ListAccessRulesResponse> | The enumerator, which supports a simple iteration over a collection of a specified type |
ListAddressListsRecordEnumerator(ListAddressListsRequest, RetryConfiguration, CancellationToken)
Creates a new enumerable which will iterate over the AddressListSummary objects contained in responses from the ListAddressLists operation. This enumerable will fetch more data from the server as needed.
Declaration
public IEnumerable<AddressListSummary> ListAddressListsRecordEnumerator(ListAddressListsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
ListAddressListsRequest | 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<AddressListSummary> | The enumerator, which supports a simple iteration over a collection of a specified type |
ListAddressListsResponseEnumerator(ListAddressListsRequest, RetryConfiguration, CancellationToken)
Creates a new enumerable which will iterate over the responses received from the ListAddressLists operation. This enumerable will fetch more data from the server as needed.
Declaration
public IEnumerable<ListAddressListsResponse> ListAddressListsResponseEnumerator(ListAddressListsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
ListAddressListsRequest | 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<ListAddressListsResponse> | The enumerator, which supports a simple iteration over a collection of a specified type |
ListCachingRulesRecordEnumerator(ListCachingRulesRequest, RetryConfiguration, CancellationToken)
Creates a new enumerable which will iterate over the CachingRuleSummary objects contained in responses from the ListCachingRules operation. This enumerable will fetch more data from the server as needed.
Declaration
public IEnumerable<CachingRuleSummary> ListCachingRulesRecordEnumerator(ListCachingRulesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
ListCachingRulesRequest | 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<CachingRuleSummary> | The enumerator, which supports a simple iteration over a collection of a specified type |
ListCachingRulesResponseEnumerator(ListCachingRulesRequest, RetryConfiguration, CancellationToken)
Creates a new enumerable which will iterate over the responses received from the ListCachingRules operation. This enumerable will fetch more data from the server as needed.
Declaration
public IEnumerable<ListCachingRulesResponse> ListCachingRulesResponseEnumerator(ListCachingRulesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
ListCachingRulesRequest | 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<ListCachingRulesResponse> | The enumerator, which supports a simple iteration over a collection of a specified type |
ListCaptchasRecordEnumerator(ListCaptchasRequest, RetryConfiguration, CancellationToken)
Creates a new enumerable which will iterate over the Captcha objects contained in responses from the ListCaptchas operation. This enumerable will fetch more data from the server as needed.
Declaration
public IEnumerable<Captcha> ListCaptchasRecordEnumerator(ListCaptchasRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
ListCaptchasRequest | 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<Captcha> | The enumerator, which supports a simple iteration over a collection of a specified type |
ListCaptchasResponseEnumerator(ListCaptchasRequest, RetryConfiguration, CancellationToken)
Creates a new enumerable which will iterate over the responses received from the ListCaptchas operation. This enumerable will fetch more data from the server as needed.
Declaration
public IEnumerable<ListCaptchasResponse> ListCaptchasResponseEnumerator(ListCaptchasRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
ListCaptchasRequest | 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<ListCaptchasResponse> | The enumerator, which supports a simple iteration over a collection of a specified type |
ListCertificatesRecordEnumerator(ListCertificatesRequest, RetryConfiguration, CancellationToken)
Creates a new enumerable which will iterate over the CertificateSummary objects contained in responses from the ListCertificates operation. This enumerable will fetch more data from the server as needed.
Declaration
public IEnumerable<CertificateSummary> ListCertificatesRecordEnumerator(ListCertificatesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
ListCertificatesRequest | 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<CertificateSummary> | The enumerator, which supports a simple iteration over a collection of a specified type |
ListCertificatesResponseEnumerator(ListCertificatesRequest, RetryConfiguration, CancellationToken)
Creates a new enumerable which will iterate over the responses received from the ListCertificates operation. This enumerable will fetch more data from the server as needed.
Declaration
public IEnumerable<ListCertificatesResponse> ListCertificatesResponseEnumerator(ListCertificatesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
ListCertificatesRequest | 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<ListCertificatesResponse> | The enumerator, which supports a simple iteration over a collection of a specified type |
ListCustomProtectionRulesRecordEnumerator(ListCustomProtectionRulesRequest, RetryConfiguration, CancellationToken)
Creates a new enumerable which will iterate over the CustomProtectionRuleSummary objects contained in responses from the ListCustomProtectionRules operation. This enumerable will fetch more data from the server as needed.
Declaration
public IEnumerable<CustomProtectionRuleSummary> ListCustomProtectionRulesRecordEnumerator(ListCustomProtectionRulesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
ListCustomProtectionRulesRequest | 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<CustomProtectionRuleSummary> | The enumerator, which supports a simple iteration over a collection of a specified type |
ListCustomProtectionRulesResponseEnumerator(ListCustomProtectionRulesRequest, RetryConfiguration, CancellationToken)
Creates a new enumerable which will iterate over the responses received from the ListCustomProtectionRules operation. This enumerable will fetch more data from the server as needed.
Declaration
public IEnumerable<ListCustomProtectionRulesResponse> ListCustomProtectionRulesResponseEnumerator(ListCustomProtectionRulesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
ListCustomProtectionRulesRequest | 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<ListCustomProtectionRulesResponse> | The enumerator, which supports a simple iteration over a collection of a specified type |
ListEdgeSubnetsRecordEnumerator(ListEdgeSubnetsRequest, RetryConfiguration, CancellationToken)
Creates a new enumerable which will iterate over the EdgeSubnet objects contained in responses from the ListEdgeSubnets operation. This enumerable will fetch more data from the server as needed.
Declaration
public IEnumerable<EdgeSubnet> ListEdgeSubnetsRecordEnumerator(ListEdgeSubnetsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
ListEdgeSubnetsRequest | 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<EdgeSubnet> | The enumerator, which supports a simple iteration over a collection of a specified type |
ListEdgeSubnetsResponseEnumerator(ListEdgeSubnetsRequest, RetryConfiguration, CancellationToken)
Creates a new enumerable which will iterate over the responses received from the ListEdgeSubnets operation. This enumerable will fetch more data from the server as needed.
Declaration
public IEnumerable<ListEdgeSubnetsResponse> ListEdgeSubnetsResponseEnumerator(ListEdgeSubnetsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
ListEdgeSubnetsRequest | 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<ListEdgeSubnetsResponse> | The enumerator, which supports a simple iteration over a collection of a specified type |
ListGoodBotsRecordEnumerator(ListGoodBotsRequest, RetryConfiguration, CancellationToken)
Creates a new enumerable which will iterate over the GoodBot objects contained in responses from the ListGoodBots operation. This enumerable will fetch more data from the server as needed.
Declaration
public IEnumerable<GoodBot> ListGoodBotsRecordEnumerator(ListGoodBotsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
ListGoodBotsRequest | 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<GoodBot> | The enumerator, which supports a simple iteration over a collection of a specified type |
ListGoodBotsResponseEnumerator(ListGoodBotsRequest, RetryConfiguration, CancellationToken)
Creates a new enumerable which will iterate over the responses received from the ListGoodBots operation. This enumerable will fetch more data from the server as needed.
Declaration
public IEnumerable<ListGoodBotsResponse> ListGoodBotsResponseEnumerator(ListGoodBotsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
ListGoodBotsRequest | 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<ListGoodBotsResponse> | The enumerator, which supports a simple iteration over a collection of a specified type |
ListProtectionRulesRecordEnumerator(ListProtectionRulesRequest, RetryConfiguration, CancellationToken)
Creates a new enumerable which will iterate over the ProtectionRule objects contained in responses from the ListProtectionRules operation. This enumerable will fetch more data from the server as needed.
Declaration
public IEnumerable<ProtectionRule> ListProtectionRulesRecordEnumerator(ListProtectionRulesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
ListProtectionRulesRequest | 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<ProtectionRule> | The enumerator, which supports a simple iteration over a collection of a specified type |
ListProtectionRulesResponseEnumerator(ListProtectionRulesRequest, RetryConfiguration, CancellationToken)
Creates a new enumerable which will iterate over the responses received from the ListProtectionRules operation. This enumerable will fetch more data from the server as needed.
Declaration
public IEnumerable<ListProtectionRulesResponse> ListProtectionRulesResponseEnumerator(ListProtectionRulesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
ListProtectionRulesRequest | 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<ListProtectionRulesResponse> | The enumerator, which supports a simple iteration over a collection of a specified type |
ListRecommendationsRecordEnumerator(ListRecommendationsRequest, RetryConfiguration, CancellationToken)
Creates a new enumerable which will iterate over the Recommendation objects contained in responses from the ListRecommendations operation. This enumerable will fetch more data from the server as needed.
Declaration
public IEnumerable<Recommendation> ListRecommendationsRecordEnumerator(ListRecommendationsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
ListRecommendationsRequest | 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<Recommendation> | The enumerator, which supports a simple iteration over a collection of a specified type |
ListRecommendationsResponseEnumerator(ListRecommendationsRequest, RetryConfiguration, CancellationToken)
Creates a new enumerable which will iterate over the responses received from the ListRecommendations operation. This enumerable will fetch more data from the server as needed.
Declaration
public IEnumerable<ListRecommendationsResponse> ListRecommendationsResponseEnumerator(ListRecommendationsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
ListRecommendationsRequest | 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<ListRecommendationsResponse> | The enumerator, which supports a simple iteration over a collection of a specified type |
ListThreatFeedsRecordEnumerator(ListThreatFeedsRequest, RetryConfiguration, CancellationToken)
Creates a new enumerable which will iterate over the ThreatFeed objects contained in responses from the ListThreatFeeds operation. This enumerable will fetch more data from the server as needed.
Declaration
public IEnumerable<ThreatFeed> ListThreatFeedsRecordEnumerator(ListThreatFeedsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
ListThreatFeedsRequest | 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<ThreatFeed> | The enumerator, which supports a simple iteration over a collection of a specified type |
ListThreatFeedsResponseEnumerator(ListThreatFeedsRequest, RetryConfiguration, CancellationToken)
Creates a new enumerable which will iterate over the responses received from the ListThreatFeeds operation. This enumerable will fetch more data from the server as needed.
Declaration
public IEnumerable<ListThreatFeedsResponse> ListThreatFeedsResponseEnumerator(ListThreatFeedsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
ListThreatFeedsRequest | 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<ListThreatFeedsResponse> | The enumerator, which supports a simple iteration over a collection of a specified type |
ListWaasPoliciesRecordEnumerator(ListWaasPoliciesRequest, RetryConfiguration, CancellationToken)
Creates a new enumerable which will iterate over the WaasPolicySummary objects contained in responses from the ListWaasPolicies operation. This enumerable will fetch more data from the server as needed.
Declaration
public IEnumerable<WaasPolicySummary> ListWaasPoliciesRecordEnumerator(ListWaasPoliciesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
ListWaasPoliciesRequest | 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<WaasPolicySummary> | The enumerator, which supports a simple iteration over a collection of a specified type |
ListWaasPoliciesResponseEnumerator(ListWaasPoliciesRequest, RetryConfiguration, CancellationToken)
Creates a new enumerable which will iterate over the responses received from the ListWaasPolicies operation. This enumerable will fetch more data from the server as needed.
Declaration
public IEnumerable<ListWaasPoliciesResponse> ListWaasPoliciesResponseEnumerator(ListWaasPoliciesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
ListWaasPoliciesRequest | 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<ListWaasPoliciesResponse> | The enumerator, which supports a simple iteration over a collection of a specified type |
ListWaasPolicyCustomProtectionRulesRecordEnumerator(ListWaasPolicyCustomProtectionRulesRequest, RetryConfiguration, CancellationToken)
Creates a new enumerable which will iterate over the WaasPolicyCustomProtectionRuleSummary objects contained in responses from the ListWaasPolicyCustomProtectionRules operation. This enumerable will fetch more data from the server as needed.
Declaration
public IEnumerable<WaasPolicyCustomProtectionRuleSummary> ListWaasPolicyCustomProtectionRulesRecordEnumerator(ListWaasPolicyCustomProtectionRulesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
ListWaasPolicyCustomProtectionRulesRequest | 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<WaasPolicyCustomProtectionRuleSummary> | The enumerator, which supports a simple iteration over a collection of a specified type |
ListWaasPolicyCustomProtectionRulesResponseEnumerator(ListWaasPolicyCustomProtectionRulesRequest, RetryConfiguration, CancellationToken)
Creates a new enumerable which will iterate over the responses received from the ListWaasPolicyCustomProtectionRules operation. This enumerable will fetch more data from the server as needed.
Declaration
public IEnumerable<ListWaasPolicyCustomProtectionRulesResponse> ListWaasPolicyCustomProtectionRulesResponseEnumerator(ListWaasPolicyCustomProtectionRulesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
ListWaasPolicyCustomProtectionRulesRequest | 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<ListWaasPolicyCustomProtectionRulesResponse> | The enumerator, which supports a simple iteration over a collection of a specified type |
ListWafBlockedRequestsRecordEnumerator(ListWafBlockedRequestsRequest, RetryConfiguration, CancellationToken)
Creates a new enumerable which will iterate over the WafBlockedRequest objects contained in responses from the ListWafBlockedRequests operation. This enumerable will fetch more data from the server as needed.
Declaration
public IEnumerable<WafBlockedRequest> ListWafBlockedRequestsRecordEnumerator(ListWafBlockedRequestsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
ListWafBlockedRequestsRequest | 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<WafBlockedRequest> | The enumerator, which supports a simple iteration over a collection of a specified type |
ListWafBlockedRequestsResponseEnumerator(ListWafBlockedRequestsRequest, RetryConfiguration, CancellationToken)
Creates a new enumerable which will iterate over the responses received from the ListWafBlockedRequests operation. This enumerable will fetch more data from the server as needed.
Declaration
public IEnumerable<ListWafBlockedRequestsResponse> ListWafBlockedRequestsResponseEnumerator(ListWafBlockedRequestsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
ListWafBlockedRequestsRequest | 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<ListWafBlockedRequestsResponse> | The enumerator, which supports a simple iteration over a collection of a specified type |
ListWafLogsRecordEnumerator(ListWafLogsRequest, RetryConfiguration, CancellationToken)
Creates a new enumerable which will iterate over the WafLog objects contained in responses from the ListWafLogs operation. This enumerable will fetch more data from the server as needed.
Declaration
public IEnumerable<WafLog> ListWafLogsRecordEnumerator(ListWafLogsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
ListWafLogsRequest | 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<WafLog> | The enumerator, which supports a simple iteration over a collection of a specified type |
ListWafLogsResponseEnumerator(ListWafLogsRequest, RetryConfiguration, CancellationToken)
Creates a new enumerable which will iterate over the responses received from the ListWafLogs operation. This enumerable will fetch more data from the server as needed.
Declaration
public IEnumerable<ListWafLogsResponse> ListWafLogsResponseEnumerator(ListWafLogsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
ListWafLogsRequest | 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<ListWafLogsResponse> | The enumerator, which supports a simple iteration over a collection of a specified type |
ListWafRequestsRecordEnumerator(ListWafRequestsRequest, RetryConfiguration, CancellationToken)
Creates a new enumerable which will iterate over the WafRequest objects contained in responses from the ListWafRequests operation. This enumerable will fetch more data from the server as needed.
Declaration
public IEnumerable<WafRequest> ListWafRequestsRecordEnumerator(ListWafRequestsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
ListWafRequestsRequest | 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<WafRequest> | The enumerator, which supports a simple iteration over a collection of a specified type |
ListWafRequestsResponseEnumerator(ListWafRequestsRequest, RetryConfiguration, CancellationToken)
Creates a new enumerable which will iterate over the responses received from the ListWafRequests operation. This enumerable will fetch more data from the server as needed.
Declaration
public IEnumerable<ListWafRequestsResponse> ListWafRequestsResponseEnumerator(ListWafRequestsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
ListWafRequestsRequest | 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<ListWafRequestsResponse> | The enumerator, which supports a simple iteration over a collection of a specified type |
ListWafTrafficRecordEnumerator(ListWafTrafficRequest, RetryConfiguration, CancellationToken)
Creates a new enumerable which will iterate over the WafTrafficDatum objects contained in responses from the ListWafTraffic operation. This enumerable will fetch more data from the server as needed.
Declaration
public IEnumerable<WafTrafficDatum> ListWafTrafficRecordEnumerator(ListWafTrafficRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
ListWafTrafficRequest | 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<WafTrafficDatum> | The enumerator, which supports a simple iteration over a collection of a specified type |
ListWafTrafficResponseEnumerator(ListWafTrafficRequest, RetryConfiguration, CancellationToken)
Creates a new enumerable which will iterate over the responses received from the ListWafTraffic operation. This enumerable will fetch more data from the server as needed.
Declaration
public IEnumerable<ListWafTrafficResponse> ListWafTrafficResponseEnumerator(ListWafTrafficRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
ListWafTrafficRequest | 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<ListWafTrafficResponse> | The enumerator, which supports a simple iteration over a collection of a specified type |
ListWhitelistsRecordEnumerator(ListWhitelistsRequest, RetryConfiguration, CancellationToken)
Creates a new enumerable which will iterate over the Whitelist objects contained in responses from the ListWhitelists operation. This enumerable will fetch more data from the server as needed.
Declaration
public IEnumerable<Whitelist> ListWhitelistsRecordEnumerator(ListWhitelistsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
ListWhitelistsRequest | 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<Whitelist> | The enumerator, which supports a simple iteration over a collection of a specified type |
ListWhitelistsResponseEnumerator(ListWhitelistsRequest, RetryConfiguration, CancellationToken)
Creates a new enumerable which will iterate over the responses received from the ListWhitelists operation. This enumerable will fetch more data from the server as needed.
Declaration
public IEnumerable<ListWhitelistsResponse> ListWhitelistsResponseEnumerator(ListWhitelistsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
ListWhitelistsRequest | 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<ListWhitelistsResponse> | 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 |