This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.insights.getComponentCurrentBillingFeature
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Returns current billing features for an Application Insights component. Azure REST API version: 2015-05-01.
Using getComponentCurrentBillingFeature
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getComponentCurrentBillingFeature(args: GetComponentCurrentBillingFeatureArgs, opts?: InvokeOptions): Promise<GetComponentCurrentBillingFeatureResult>
function getComponentCurrentBillingFeatureOutput(args: GetComponentCurrentBillingFeatureOutputArgs, opts?: InvokeOptions): Output<GetComponentCurrentBillingFeatureResult>def get_component_current_billing_feature(resource_group_name: Optional[str] = None,
                                          resource_name: Optional[str] = None,
                                          opts: Optional[InvokeOptions] = None) -> GetComponentCurrentBillingFeatureResult
def get_component_current_billing_feature_output(resource_group_name: Optional[pulumi.Input[str]] = None,
                                          resource_name: Optional[pulumi.Input[str]] = None,
                                          opts: Optional[InvokeOptions] = None) -> Output[GetComponentCurrentBillingFeatureResult]func LookupComponentCurrentBillingFeature(ctx *Context, args *LookupComponentCurrentBillingFeatureArgs, opts ...InvokeOption) (*LookupComponentCurrentBillingFeatureResult, error)
func LookupComponentCurrentBillingFeatureOutput(ctx *Context, args *LookupComponentCurrentBillingFeatureOutputArgs, opts ...InvokeOption) LookupComponentCurrentBillingFeatureResultOutput> Note: This function is named LookupComponentCurrentBillingFeature in the Go SDK.
public static class GetComponentCurrentBillingFeature 
{
    public static Task<GetComponentCurrentBillingFeatureResult> InvokeAsync(GetComponentCurrentBillingFeatureArgs args, InvokeOptions? opts = null)
    public static Output<GetComponentCurrentBillingFeatureResult> Invoke(GetComponentCurrentBillingFeatureInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetComponentCurrentBillingFeatureResult> getComponentCurrentBillingFeature(GetComponentCurrentBillingFeatureArgs args, InvokeOptions options)
public static Output<GetComponentCurrentBillingFeatureResult> getComponentCurrentBillingFeature(GetComponentCurrentBillingFeatureArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:insights:getComponentCurrentBillingFeature
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- ResourceName string
- The name of the Application Insights component resource.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- ResourceName string
- The name of the Application Insights component resource.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- resourceName String
- The name of the Application Insights component resource.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- resourceName string
- The name of the Application Insights component resource.
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- resource_name str
- The name of the Application Insights component resource.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- resourceName String
- The name of the Application Insights component resource.
getComponentCurrentBillingFeature Result
The following output properties are available:
- CurrentBilling List<string>Features 
- Current enabled pricing plan. When the component is in the Enterprise plan, this will list both 'Basic' and 'Application Insights Enterprise'.
- DataVolume Pulumi.Cap Azure Native. Insights. Outputs. Application Insights Component Data Volume Cap Response 
- An Application Insights component daily data volume cap
- CurrentBilling []stringFeatures 
- Current enabled pricing plan. When the component is in the Enterprise plan, this will list both 'Basic' and 'Application Insights Enterprise'.
- DataVolume ApplicationCap Insights Component Data Volume Cap Response 
- An Application Insights component daily data volume cap
- currentBilling List<String>Features 
- Current enabled pricing plan. When the component is in the Enterprise plan, this will list both 'Basic' and 'Application Insights Enterprise'.
- dataVolume ApplicationCap Insights Component Data Volume Cap Response 
- An Application Insights component daily data volume cap
- currentBilling string[]Features 
- Current enabled pricing plan. When the component is in the Enterprise plan, this will list both 'Basic' and 'Application Insights Enterprise'.
- dataVolume ApplicationCap Insights Component Data Volume Cap Response 
- An Application Insights component daily data volume cap
- current_billing_ Sequence[str]features 
- Current enabled pricing plan. When the component is in the Enterprise plan, this will list both 'Basic' and 'Application Insights Enterprise'.
- data_volume_ Applicationcap Insights Component Data Volume Cap Response 
- An Application Insights component daily data volume cap
- currentBilling List<String>Features 
- Current enabled pricing plan. When the component is in the Enterprise plan, this will list both 'Basic' and 'Application Insights Enterprise'.
- dataVolume Property MapCap 
- An Application Insights component daily data volume cap
Supporting Types
ApplicationInsightsComponentDataVolumeCapResponse      
- MaxHistory doubleCap 
- Maximum daily data volume cap that the user can set for this component.
- ResetTime int
- Daily data volume cap UTC reset hour.
- Cap double
- Daily data volume cap in GB.
- StopSend boolNotification When Hit Cap 
- Do not send a notification email when the daily data volume cap is met.
- StopSend boolNotification When Hit Threshold 
- Reserved, not used for now.
- WarningThreshold int
- Reserved, not used for now.
- MaxHistory float64Cap 
- Maximum daily data volume cap that the user can set for this component.
- ResetTime int
- Daily data volume cap UTC reset hour.
- Cap float64
- Daily data volume cap in GB.
- StopSend boolNotification When Hit Cap 
- Do not send a notification email when the daily data volume cap is met.
- StopSend boolNotification When Hit Threshold 
- Reserved, not used for now.
- WarningThreshold int
- Reserved, not used for now.
- maxHistory DoubleCap 
- Maximum daily data volume cap that the user can set for this component.
- resetTime Integer
- Daily data volume cap UTC reset hour.
- cap Double
- Daily data volume cap in GB.
- stopSend BooleanNotification When Hit Cap 
- Do not send a notification email when the daily data volume cap is met.
- stopSend BooleanNotification When Hit Threshold 
- Reserved, not used for now.
- warningThreshold Integer
- Reserved, not used for now.
- maxHistory numberCap 
- Maximum daily data volume cap that the user can set for this component.
- resetTime number
- Daily data volume cap UTC reset hour.
- cap number
- Daily data volume cap in GB.
- stopSend booleanNotification When Hit Cap 
- Do not send a notification email when the daily data volume cap is met.
- stopSend booleanNotification When Hit Threshold 
- Reserved, not used for now.
- warningThreshold number
- Reserved, not used for now.
- max_history_ floatcap 
- Maximum daily data volume cap that the user can set for this component.
- reset_time int
- Daily data volume cap UTC reset hour.
- cap float
- Daily data volume cap in GB.
- stop_send_ boolnotification_ when_ hit_ cap 
- Do not send a notification email when the daily data volume cap is met.
- stop_send_ boolnotification_ when_ hit_ threshold 
- Reserved, not used for now.
- warning_threshold int
- Reserved, not used for now.
- maxHistory NumberCap 
- Maximum daily data volume cap that the user can set for this component.
- resetTime Number
- Daily data volume cap UTC reset hour.
- cap Number
- Daily data volume cap in GB.
- stopSend BooleanNotification When Hit Cap 
- Do not send a notification email when the daily data volume cap is met.
- stopSend BooleanNotification When Hit Threshold 
- Reserved, not used for now.
- warningThreshold Number
- Reserved, not used for now.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi