ComponentCurrentBillingFeaturesClient Interface

public interface ComponentCurrentBillingFeaturesClient

An instance of this class provides access to all the operations defined in ComponentCurrentBillingFeaturesClient.

Method Summary

Modifier and Type Method and Description
abstract ApplicationInsightsComponentBillingFeaturesInner get(String resourceGroupName, String resourceName)

Returns current billing features for an Application Insights component.

abstract Response<ApplicationInsightsComponentBillingFeaturesInner> getWithResponse(String resourceGroupName, String resourceName, Context context)

Returns current billing features for an Application Insights component.

abstract ApplicationInsightsComponentBillingFeaturesInner update(String resourceGroupName, String resourceName, ApplicationInsightsComponentBillingFeaturesInner billingFeaturesProperties)

Update current billing features for an Application Insights component.

abstract Response<ApplicationInsightsComponentBillingFeaturesInner> updateWithResponse(String resourceGroupName, String resourceName, ApplicationInsightsComponentBillingFeaturesInner billingFeaturesProperties, Context context)

Update current billing features for an Application Insights component.

Method Details

get

public abstract ApplicationInsightsComponentBillingFeaturesInner get(String resourceGroupName, String resourceName)

Returns current billing features for an Application Insights component.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
resourceName - The name of the Application Insights component resource.

Returns:

an Application Insights component billing features.

getWithResponse

public abstract Response<ApplicationInsightsComponentBillingFeaturesInner> getWithResponse(String resourceGroupName, String resourceName, Context context)

Returns current billing features for an Application Insights component.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
resourceName - The name of the Application Insights component resource.
context - The context to associate with this operation.

Returns:

an Application Insights component billing features along with Response<T>.

update

public abstract ApplicationInsightsComponentBillingFeaturesInner update(String resourceGroupName, String resourceName, ApplicationInsightsComponentBillingFeaturesInner billingFeaturesProperties)

Update current billing features for an Application Insights component.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
resourceName - The name of the Application Insights component resource.
billingFeaturesProperties - Properties that need to be specified to update billing features for an Application Insights component.

Returns:

an Application Insights component billing features.

updateWithResponse

public abstract Response<ApplicationInsightsComponentBillingFeaturesInner> updateWithResponse(String resourceGroupName, String resourceName, ApplicationInsightsComponentBillingFeaturesInner billingFeaturesProperties, Context context)

Update current billing features for an Application Insights component.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
resourceName - The name of the Application Insights component resource.
billingFeaturesProperties - Properties that need to be specified to update billing features for an Application Insights component.
context - The context to associate with this operation.

Returns:

an Application Insights component billing features along with Response<T>.

Applies to