Source code for azure.mgmt.applicationinsights.models.application_insights_component_feature_capabilities_py3

# coding=utf-8
# --------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See License.txt in the project root for
# license information.
#
# Code generated by Microsoft (R) AutoRest Code Generator.
# Changes may cause incorrect behavior and will be lost if the code is
# regenerated.
# --------------------------------------------------------------------------

from msrest.serialization import Model


[docs]class ApplicationInsightsComponentFeatureCapabilities(Model): """An Application Insights component feature capabilities. Variables are only populated by the server, and will be ignored when sending a request. :ivar support_export_data: Whether allow to use continuous export feature. :vartype support_export_data: bool :ivar burst_throttle_policy: Reserved, not used now. :vartype burst_throttle_policy: str :ivar metadata_class: Reserved, not used now. :vartype metadata_class: str :ivar live_stream_metrics: Reserved, not used now. :vartype live_stream_metrics: bool :ivar application_map: Reserved, not used now. :vartype application_map: bool :ivar work_item_integration: Whether allow to use work item integration feature. :vartype work_item_integration: bool :ivar power_bi_integration: Reserved, not used now. :vartype power_bi_integration: bool :ivar open_schema: Reserved, not used now. :vartype open_schema: bool :ivar proactive_detection: Reserved, not used now. :vartype proactive_detection: bool :ivar analytics_integration: Reserved, not used now. :vartype analytics_integration: bool :ivar multiple_step_web_test: Whether allow to use multiple steps web test feature. :vartype multiple_step_web_test: bool :ivar api_access_level: Reserved, not used now. :vartype api_access_level: str :ivar tracking_type: The application insights component used tracking type. :vartype tracking_type: str :ivar daily_cap: Daily data volume cap in GB. :vartype daily_cap: float :ivar daily_cap_reset_time: Daily data volume cap UTC reset hour. :vartype daily_cap_reset_time: float :ivar throttle_rate: Reserved, not used now. :vartype throttle_rate: float """ _validation = { 'support_export_data': {'readonly': True}, 'burst_throttle_policy': {'readonly': True}, 'metadata_class': {'readonly': True}, 'live_stream_metrics': {'readonly': True}, 'application_map': {'readonly': True}, 'work_item_integration': {'readonly': True}, 'power_bi_integration': {'readonly': True}, 'open_schema': {'readonly': True}, 'proactive_detection': {'readonly': True}, 'analytics_integration': {'readonly': True}, 'multiple_step_web_test': {'readonly': True}, 'api_access_level': {'readonly': True}, 'tracking_type': {'readonly': True}, 'daily_cap': {'readonly': True}, 'daily_cap_reset_time': {'readonly': True}, 'throttle_rate': {'readonly': True}, } _attribute_map = { 'support_export_data': {'key': 'SupportExportData', 'type': 'bool'}, 'burst_throttle_policy': {'key': 'BurstThrottlePolicy', 'type': 'str'}, 'metadata_class': {'key': 'MetadataClass', 'type': 'str'}, 'live_stream_metrics': {'key': 'LiveStreamMetrics', 'type': 'bool'}, 'application_map': {'key': 'ApplicationMap', 'type': 'bool'}, 'work_item_integration': {'key': 'WorkItemIntegration', 'type': 'bool'}, 'power_bi_integration': {'key': 'PowerBIIntegration', 'type': 'bool'}, 'open_schema': {'key': 'OpenSchema', 'type': 'bool'}, 'proactive_detection': {'key': 'ProactiveDetection', 'type': 'bool'}, 'analytics_integration': {'key': 'AnalyticsIntegration', 'type': 'bool'}, 'multiple_step_web_test': {'key': 'MultipleStepWebTest', 'type': 'bool'}, 'api_access_level': {'key': 'ApiAccessLevel', 'type': 'str'}, 'tracking_type': {'key': 'TrackingType', 'type': 'str'}, 'daily_cap': {'key': 'DailyCap', 'type': 'float'}, 'daily_cap_reset_time': {'key': 'DailyCapResetTime', 'type': 'float'}, 'throttle_rate': {'key': 'ThrottleRate', 'type': 'float'}, } def __init__(self, **kwargs) -> None: super(ApplicationInsightsComponentFeatureCapabilities, self).__init__(**kwargs) self.support_export_data = None self.burst_throttle_policy = None self.metadata_class = None self.live_stream_metrics = None self.application_map = None self.work_item_integration = None self.power_bi_integration = None self.open_schema = None self.proactive_detection = None self.analytics_integration = None self.multiple_step_web_test = None self.api_access_level = None self.tracking_type = None self.daily_cap = None self.daily_cap_reset_time = None self.throttle_rate = None