AdvisorExtensions.GetAdvisorSuppressionContracts Method

Definition

Overloads

Name Description
GetAdvisorSuppressionContracts(SubscriptionResource, Nullable<Int32>, String, CancellationToken)

Retrieves the list of snoozed or dismissed suppressions for a subscription. The snoozed or dismissed attribute of a recommendation is referred to as a suppression. <item> Mocking. To mock this method, please mock GetAdvisorSuppressionContracts(Nullable<Int32>, String, CancellationToken) instead. </item>

GetAdvisorSuppressionContracts(ArmClient, ResourceIdentifier)

Gets a collection of AdvisorSuppressionContractCollection objects within the specified scope. <item> Mocking. To mock this method, please mock GetAdvisorSuppressionContracts(ResourceIdentifier) instead. </item>

GetAdvisorSuppressionContracts(SubscriptionResource, Nullable<Int32>, String, CancellationToken)

Source:
AdvisorExtensions.cs

Retrieves the list of snoozed or dismissed suppressions for a subscription. The snoozed or dismissed attribute of a recommendation is referred to as a suppression. <item> Mocking. To mock this method, please mock GetAdvisorSuppressionContracts(Nullable<Int32>, String, CancellationToken) instead. </item>

public static Azure.Pageable<Azure.ResourceManager.Advisor.AdvisorSuppressionContractResource> GetAdvisorSuppressionContracts(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, int? top = default, string skipToken = default, System.Threading.CancellationToken cancellationToken = default);
static member GetAdvisorSuppressionContracts : Azure.ResourceManager.Resources.SubscriptionResource * Nullable<int> * string * System.Threading.CancellationToken -> Azure.Pageable<Azure.ResourceManager.Advisor.AdvisorSuppressionContractResource>
<Extension()>
Public Function GetAdvisorSuppressionContracts (subscriptionResource As SubscriptionResource, Optional top As Nullable(Of Integer) = Nothing, Optional skipToken As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Pageable(Of AdvisorSuppressionContractResource)

Parameters

subscriptionResource
SubscriptionResource

The SubscriptionResource the method will execute against.

top
Nullable<Int32>

The number of suppressions per page if a paged version of this API is being used.

skipToken
String

The page-continuation token to use with a paged version of this API.

cancellationToken
CancellationToken

The cancellation token to use.

Returns

A collection of AdvisorSuppressionContractResource that may take multiple service requests to iterate over.

Exceptions

subscriptionResource is null.

Applies to

GetAdvisorSuppressionContracts(ArmClient, ResourceIdentifier)

Source:
AdvisorExtensions.cs

Gets a collection of AdvisorSuppressionContractCollection objects within the specified scope. <item> Mocking. To mock this method, please mock GetAdvisorSuppressionContracts(ResourceIdentifier) instead. </item>

public static Azure.ResourceManager.Advisor.AdvisorSuppressionContractCollection GetAdvisorSuppressionContracts(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier scope);
static member GetAdvisorSuppressionContracts : Azure.ResourceManager.ArmClient * Azure.Core.ResourceIdentifier -> Azure.ResourceManager.Advisor.AdvisorSuppressionContractCollection
<Extension()>
Public Function GetAdvisorSuppressionContracts (client As ArmClient, scope As ResourceIdentifier) As AdvisorSuppressionContractCollection

Parameters

client
ArmClient

The ArmClient the method will execute against.

scope
ResourceIdentifier

The scope of the resource collection to get.

Returns

Returns a collection of AdvisorSuppressionContractResource objects.

Exceptions

client is null.

Applies to