class Azure::Monitor::Mgmt::V2015_05_01::Models::ApplicationInsightsComponentBillingFeatures
An Application Insights component billing features
Attributes
current_billing_features[RW]
@return [Array<String>] Current enabled pricing plan. When the component is in the Enterprise plan, this will list both 'Basic' and 'Application Insights Enterprise'.
data_volume_cap[RW]
@return [ApplicationInsightsComponentDataVolumeCap] An Application Insights component daily data volume cap
Public Class Methods
mapper()
click to toggle source
Mapper for ApplicationInsightsComponentBillingFeatures
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2015-05-01/generated/azure_mgmt_monitor/models/application_insights_component_billing_features.rb, line 30 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'ApplicationInsightsComponentBillingFeatures', type: { name: 'Composite', class_name: 'ApplicationInsightsComponentBillingFeatures', model_properties: { data_volume_cap: { client_side_validation: true, required: false, serialized_name: 'DataVolumeCap', type: { name: 'Composite', class_name: 'ApplicationInsightsComponentDataVolumeCap' } }, current_billing_features: { client_side_validation: true, required: false, serialized_name: 'CurrentBillingFeatures', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { name: 'String' } } } } } } } end