All classes:
- azure.core.utils._utils._FixedOffset
- azure.core.utils._utils.CaseInsensitiveDict
- azure.core.serialization._Null
- azure.core.serialization.AzureJSONEncoder
- azure.core.rest._helpers.HttpRequestBackcompatMixin
- azure.core.rest._rest_py3.HttpRequest
- azure.core.rest._rest_py3._HttpResponseBase
- azure.core.rest._rest_py3.HttpResponse
- azure.core.rest._rest_py3.AsyncHttpResponse
- azure.core.utils._pipeline_transport_rest_shared.BytesIOSocket
- azure.core.utils._pipeline_transport_rest_shared._HTTPSerializer
- azure.core.pipeline.transport._base.HttpTransport
- azure.core.pipeline.transport._base.HttpRequest
- azure.core.pipeline.transport._base._HttpResponseBase
- azure.core.pipeline.transport._base.HttpResponse
- azure.core.pipeline.transport._base._HttpClientTransportResponse
- azure.core.pipeline.transport._base.HttpClientTransportResponse
- azure.core.pipeline.transport._base.PipelineClientBase
- azure.core.utils._pipeline_transport_rest_shared_async._PartGenerator
- azure.core.pipeline._base._SansIOHTTPPolicyRunner
- azure.core.pipeline._base._TransportRunner
- azure.core.pipeline._base.Pipeline
- azure.core.pipeline._base_async._SansIOAsyncHTTPPolicyRunner
- azure.core.pipeline._base_async._AsyncTransportRunner
- azure.core.pipeline._base_async.AsyncPipeline
- azure.core.pipeline.transport._base_async._ResponseStopIteration
- azure.core.pipeline.transport._base_async.AsyncHttpResponse
- azure.core.pipeline.transport._base_async.AsyncHttpClientTransportResponse
- azure.core.pipeline.transport._base_async.AsyncHttpTransport
- azure.core.configuration.Configuration
- azure.core.configuration.ConnectionConfiguration
- azure.core.pipeline.transport._bigger_block_size_http_adapters.BiggerBlockSizeHTTPAdapter
- azure.core.pipeline.transport._requests_basic._RequestsTransportResponseBase
- azure.core.pipeline.transport._requests_basic.StreamDownloadGenerator
- azure.core.pipeline.transport._requests_basic.RequestsTransportResponse
- azure.core.pipeline.transport._requests_basic.RequestsTransport
- azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase
- azure.core.rest._http_response_impl.HttpResponseBackcompatMixin
- azure.core.rest._http_response_impl._HttpResponseBaseImpl
- azure.core.rest._http_response_impl.HttpResponseImpl
- azure.core.rest._http_response_impl._RestHttpClientTransportResponseBackcompatBaseMixin
- azure.core.rest._http_response_impl._RestHttpClientTransportResponseBase
- azure.core.rest._http_response_impl.RestHttpClientTransportResponse
- azure.core.rest._requests_basic._ItemsView
- azure.core.rest._requests_basic._CaseInsensitiveDict
- azure.core.rest._requests_basic._RestRequestsTransportResponseBaseMixin
- azure.core.rest._requests_basic._RestRequestsTransportResponseBase
- azure.core.rest._requests_basic.RestRequestsTransportResponse
- azure.core.pipeline.transport._base_requests_async.RequestsAsyncTransportBase
- azure.core.pipeline.transport._requests_asyncio.AsyncioRequestsTransport
- azure.core.rest._http_response_impl_async.AsyncHttpResponseBackcompatMixin
- azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl
- azure.core.rest._http_response_impl_async.RestAsyncHttpClientTransportResponse
- azure.core.rest._requests_asyncio.RestAsyncioRequestsTransportResponse
- azure.core.pipeline.transport._requests_asyncio.AsyncioStreamDownloadGenerator
- azure.core.pipeline.transport._requests_asyncio.AsyncioRequestsTransportResponse
- azure.core.rest._aiohttp._ItemsView
- azure.core.rest._aiohttp._KeysView
- azure.core.rest._aiohttp._ValuesView
- azure.core.rest._aiohttp._CIMultiDict
- azure.core.rest._aiohttp._RestAioHttpTransportResponseBackcompatMixin
- azure.core.rest._aiohttp.RestAioHttpTransportResponse
- azure.core.pipeline.transport._aiohttp.ConnectionTimeoutError
- azure.core.pipeline.transport._aiohttp.AioHttpTransport
- azure.core.pipeline.transport._aiohttp.AioHttpStreamDownloadGenerator
- azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse
- azure.core.pipeline.transport._requests_trio.TrioStreamDownloadGenerator
- azure.core.pipeline.transport._requests_trio.TrioRequestsTransportResponse
- azure.core.pipeline.transport._requests_trio.TrioRequestsTransport
- azure.core.rest._requests_trio.RestTrioRequestsTransportResponse
- azure.core.pipeline.PipelineContext
- azure.core.pipeline.PipelineRequest
- azure.core.pipeline.PipelineResponse
- azure.core.pipeline.policies._base.HTTPPolicy
- azure.core.pipeline.policies._base.SansIOHTTPPolicy
- azure.core.pipeline.policies._base.RequestHistory
- azure.core.credentials.AccessToken
- azure.core.credentials.AccessTokenInfo
- azure.core.credentials.TokenRequestOptions
- azure.core.credentials.TokenCredential
- azure.core.credentials.SupportsTokenInfo
- azure.core.credentials.AzureNamedKey
- azure.core.credentials.AzureKeyCredential
- azure.core.credentials.AzureSasCredential
- azure.core.credentials.AzureNamedKeyCredential
- azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase
- azure.core.pipeline.policies._authentication.BearerTokenCredentialPolicy
- azure.core.pipeline.policies._authentication.AzureKeyCredentialPolicy
- azure.core.pipeline.policies._authentication.AzureSasCredentialPolicy
- azure.core.pipeline.policies._custom_hook.CustomHookPolicy
- azure.core.pipeline.policies._redirect.RedirectPolicyBase
- azure.core.pipeline.policies._redirect.RedirectPolicy
- azure.core._enum_meta.CaseInsensitiveEnumMeta
- azure.core.pipeline.policies._retry.RetryMode
- azure.core.pipeline.policies._retry.RetryPolicyBase
- azure.core.pipeline.policies._retry.RetryPolicy
- azure.core._azure_clouds.AzureClouds
- azure.core.tracing._models.SpanKind
- azure.core.tracing._models.Link
- azure.core.tracing._models.TracingOptions
- azure.core.tracing._abstract_span.AbstractSpan
- azure.core.tracing._abstract_span.HttpSpanMixin
- azure.core.settings._Unset
- azure.core.settings.PrioritizedSetting
- azure.core.settings.Settings
- azure.core.tracing.opentelemetry.OpenTelemetryTracer
- azure.core.pipeline.policies._distributed_tracing.DistributedTracingPolicy
- azure.core._pipeline_client.PipelineClient
- azure.core._match_conditions.MatchConditions
- azure.core._pipeline_client_async._Coroutine
- azure.core._pipeline_client_async.AsyncPipelineClient
- azure.core.pipeline.policies._universal.HeadersPolicy
- azure.core.pipeline.policies._universal._Unset
- azure.core.pipeline.policies._universal.RequestIdPolicy
- azure.core.pipeline.policies._universal.UserAgentPolicy
- azure.core.pipeline.policies._universal.NetworkTraceLoggingPolicy
- azure.core.pipeline.policies._universal._HiddenClassProperties
- azure.core.pipeline.policies._universal.HttpLoggingPolicy
- azure.core.pipeline.policies._universal.ContentDecodePolicy
- azure.core.pipeline.policies._universal.ProxyPolicy
- azure.core.pipeline.policies._base_async.AsyncHTTPPolicy
- azure.core.credentials_async.AsyncTokenCredential
- azure.core.credentials_async.AsyncSupportsTokenInfo
- azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy
- azure.core.pipeline.policies._redirect_async.AsyncRedirectPolicy
- azure.core.pipeline.policies._retry_async.AsyncRetryPolicy
- azure.core.pipeline.policies._sensitive_header_cleanup_policy.SensitiveHeaderCleanupPolicy
- azure.core.exceptions._HttpResponseCommonAPI
- azure.core.exceptions.ErrorMap
- azure.core.exceptions.ODataV4Format
- azure.core.exceptions.AzureError
- azure.core.exceptions.ServiceRequestError
- azure.core.exceptions.ServiceResponseError
- azure.core.exceptions.ServiceRequestTimeoutError
- azure.core.exceptions.ServiceResponseTimeoutError
- azure.core.exceptions.HttpResponseError
- azure.core.exceptions.DecodeError
- azure.core.exceptions.IncompleteReadError
- azure.core.exceptions.ResourceExistsError
- azure.core.exceptions.ResourceNotFoundError
- azure.core.exceptions.ClientAuthenticationError
- azure.core.exceptions.ResourceModifiedError
- azure.core.exceptions.ResourceNotModifiedError
- azure.core.exceptions.TooManyRedirectsError
- azure.core.exceptions.ODataV4Error
- azure.core.exceptions.StreamConsumedError
- azure.core.exceptions.StreamClosedError
- azure.core.exceptions.ResponseNotReadError
- azure.core.exceptions.SerializationError
- azure.core.exceptions.DeserializationError
- azure.mgmt.dynatrace._serialization.RawDeserializer
- azure.mgmt.dynatrace._serialization.UTC
- azure.mgmt.dynatrace._serialization._FixedOffset
- azure.mgmt.dynatrace._serialization.Model
- azure.mgmt.dynatrace._serialization.Serializer
- azure.mgmt.dynatrace._serialization.Deserializer
- azure.mgmt.core.policies._authentication.ARMChallengeAuthenticationPolicy
- azure.mgmt.core.policies._authentication._AuxiliaryAuthenticationPolicyBase
- azure.mgmt.core.policies._authentication.AuxiliaryAuthenticationPolicy
- azure.mgmt.core.policies._base._SansIOARMAutoResourceProviderRegistrationPolicy
- azure.mgmt.core.policies._base.ARMAutoResourceProviderRegistrationPolicy
- azure.mgmt.core.policies._authentication_async.AsyncARMChallengeAuthenticationPolicy
- azure.mgmt.core.policies._authentication_async.AsyncAuxiliaryAuthenticationPolicy
- azure.mgmt.core.policies._base_async.AsyncARMAutoResourceProviderRegistrationPolicy
- azure.mgmt.core.policies.ARMHttpLoggingPolicy
- azure.mgmt.core._pipeline_client.ARMPipelineClient
- azure.mgmt.core._async_pipeline_client.AsyncARMPipelineClient
- azure.mgmt.dynatrace.models._models_py3.AccountInfo
- azure.mgmt.dynatrace.models._models_py3.AppServiceInfo
- azure.mgmt.dynatrace.models._models_py3.AppServiceListResponse
- azure.mgmt.dynatrace.models._models_py3.DynatraceEnvironmentProperties
- azure.mgmt.dynatrace.models._models_py3.DynatraceSingleSignOnProperties
- azure.mgmt.dynatrace.models._models_py3.Resource
- azure.mgmt.dynatrace.models._models_py3.ProxyResource
- azure.mgmt.dynatrace.models._models_py3.DynatraceSingleSignOnResource
- azure.mgmt.dynatrace.models._models_py3.DynatraceSingleSignOnResourceListResult
- azure.mgmt.dynatrace.models._models_py3.EnvironmentInfo
- azure.mgmt.dynatrace.models._models_py3.ErrorAdditionalInfo
- azure.mgmt.dynatrace.models._models_py3.ErrorDetail
- azure.mgmt.dynatrace.models._models_py3.ErrorResponse
- azure.mgmt.dynatrace.models._models_py3.FilteringTag
- azure.mgmt.dynatrace.models._models_py3.IdentityProperties
- azure.mgmt.dynatrace.models._models_py3.LinkableEnvironmentListResponse
- azure.mgmt.dynatrace.models._models_py3.LinkableEnvironmentRequest
- azure.mgmt.dynatrace.models._models_py3.LinkableEnvironmentResponse
- azure.mgmt.dynatrace.models._models_py3.LogRules
- azure.mgmt.dynatrace.models._models_py3.MarketplaceSaaSResourceDetailsRequest
- azure.mgmt.dynatrace.models._models_py3.MarketplaceSaaSResourceDetailsResponse
- azure.mgmt.dynatrace.models._models_py3.MetricRules
- azure.mgmt.dynatrace.models._models_py3.MetricsStatusResponse
- azure.mgmt.dynatrace.models._models_py3.MonitoredResource
- azure.mgmt.dynatrace.models._models_py3.MonitoredResourceListResponse
- azure.mgmt.dynatrace.models._models_py3.TrackedResource
- azure.mgmt.dynatrace.models._models_py3.MonitorResource
- azure.mgmt.dynatrace.models._models_py3.MonitorResourceListResult
- azure.mgmt.dynatrace.models._models_py3.MonitorResourceUpdate
- azure.mgmt.dynatrace.models._models_py3.Operation
- azure.mgmt.dynatrace.models._models_py3.OperationDisplay
- azure.mgmt.dynatrace.models._models_py3.OperationListResult
- azure.mgmt.dynatrace.models._models_py3.PlanData
- azure.mgmt.dynatrace.models._models_py3.SSODetailsRequest
- azure.mgmt.dynatrace.models._models_py3.SSODetailsResponse
- azure.mgmt.dynatrace.models._models_py3.SystemData
- azure.mgmt.dynatrace.models._models_py3.TagRule
- azure.mgmt.dynatrace.models._models_py3.TagRuleListResult
- azure.mgmt.dynatrace.models._models_py3.UserAssignedIdentity
- azure.mgmt.dynatrace.models._models_py3.UserInfo
- azure.mgmt.dynatrace.models._models_py3.VMExtensionPayload
- azure.mgmt.dynatrace.models._models_py3.VMHostsListResponse
- azure.mgmt.dynatrace.models._models_py3.VMInfo
- azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.ActionType
- azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.AutoUpdateSetting
- azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.AvailabilityState
- azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.CreatedByType
- azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.LiftrResourceCategories
- azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.LogModule
- azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.ManagedIdentityType
- azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.MarketplaceSubscriptionStatus
- azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.MonitoringStatus
- azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.MonitoringType
- azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.Origin
- azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.ProvisioningState
- azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.SendAadLogsStatus
- azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.SendActivityLogsStatus
- azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.SendingLogsStatus
- azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.SendingMetricsStatus
- azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.SendSubscriptionLogsStatus
- azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.SingleSignOnStates
- azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.SSOStatus
- azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.TagAction
- azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.UpdateStatus
- azure.mgmt.dynatrace._configuration.DynatraceObservabilityMgmtClientConfiguration
- azure.core.paging.PageIterator
- azure.core.paging.ItemPaged
- azure.core.polling._poller.PollingMethod
- azure.core.polling._poller._SansIONoPolling
- azure.core.polling._poller.NoPolling
- azure.core.polling._poller.LROPoller
- azure.core.polling._async_poller.AsyncPollingMethod
- azure.core.polling._async_poller.AsyncNoPolling
- azure.core.polling._async_poller.AsyncLROPoller
- azure.core.polling.base_polling.BadStatus
- azure.core.polling.base_polling.BadResponse
- azure.core.polling.base_polling.OperationFailed
- azure.core.polling.base_polling.LongRunningOperation
- azure.core.polling.base_polling._LroOption
- azure.core.polling.base_polling._FinalStateViaOption
- azure.core.polling.base_polling.OperationResourcePolling
- azure.core.polling.base_polling.LocationPolling
- azure.core.polling.base_polling.StatusCheckPolling
- azure.core.polling.base_polling._SansIOLROBasePolling
- azure.core.polling.base_polling.LROBasePolling
- azure.mgmt.core.polling.arm_polling._LroOption
- azure.mgmt.core.polling.arm_polling._FinalStateViaOption
- azure.mgmt.core.polling.arm_polling.AzureAsyncOperationPolling
- azure.mgmt.core.polling.arm_polling.BodyContentPolling
- azure.mgmt.core.polling.arm_polling.ARMPolling
- azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations
- azure.mgmt.dynatrace.operations._operations.Operations
- azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations
- azure.mgmt.dynatrace.operations._single_sign_on_operations.SingleSignOnOperations
- azure.mgmt.dynatrace._dynatrace_observability_mgmt_client.DynatraceObservabilityMgmtClient
- azure.core.messaging.CloudEvent
- azure.core.async_paging.AsyncList
- azure.core.async_paging.AsyncPageIterator
- azure.core.async_paging.AsyncItemPaged
- azure.core.polling.async_base_polling.AsyncLROBasePolling
- azure.common.credentials._CliCredentials
- azure.mgmt.core.polling.async_arm_polling.AsyncARMPolling
- azure.mgmt.dynatrace.aio._configuration.DynatraceObservabilityMgmtClientConfiguration
- azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations
- azure.mgmt.dynatrace.aio.operations._operations.Operations
- azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations
- azure.mgmt.dynatrace.aio.operations._single_sign_on_operations.SingleSignOnOperations
- azure.mgmt.dynatrace.aio._dynatrace_observability_mgmt_client.DynatraceObservabilityMgmtClient
- azure.profiles.ProfileDefinition
- azure.profiles.DefaultProfile
- azure.profiles.KnownProfiles
- azure.profiles.multiapiclient.InvalidMultiApiClientError
- azure.profiles.multiapiclient.MultiApiClientMixin
All functions:
  Elements:
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: '...fuzz_mgmt_serialization'
    functionSourceFile: '...fuzz_mgmt_serialization'
    functionUses: 0
    functionsReached:
    - atheris.Fuzz
    - atheris.Setup
    - atheris.instrument_all
    - '...fuzz_mgmt_serialization.main'
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - data
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 27
    functionName: '...fuzz_mgmt_serialization.TestOneInput'
    functionSourceFile: '...fuzz_mgmt_serialization'
    functionUses: 0
    functionsReached:
    - azure.mgmt.dynatrace.models._models_py3.AccountInfo.__init__
    - azure.mgmt.dynatrace._serialization.Deserializer._classify_target
    - attrs.items
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_data
    - azure.mgmt.dynatrace._serialization.Deserializer._deserialize
    - local_type.strip
    - fdp.ConsumeUnicodeNoSurrogates
    - azure.mgmt.dynatrace._serialization._decode_attribute_map_key
    - typing.cast.keys
    - <builtin>.set
    - <builtin>.eval
    - <builtin>.super
    - response._validation.items
    - <builtin>.type
    - key.replace
    - <builtin>.tuple
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - <builtin>.callable
    - attributes.items
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_data.<lambda1>
    - <builtin>.issubclass
    - attribute_map.values
    - json.loads
    - typing.cast.text.value
    - enum_obj.__members__.values
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_unicode
    - _FLATTEN.split
    - typing.cast.value._attribute_map.items
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_enum
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_basic
    - attrs.get
    - atheris.FuzzedDataProvider
    - fdp.ConsumeIntInRange
    - <builtin>.setattr
    - <builtin>.bool
    - typing.cast.lower
    - typing.cast.value.text
    - azure.mgmt.dynatrace._serialization.Deserializer._instantiate_model
    - typing.cast.text
    - <builtin>.isinstance
    - model.serialize
    - v.get
    - <builtin>.list
    - typing.cast.value.text.lower
    - attr_desc.copy
    - config.get
    - <builtin>.getattr
    - azure.mgmt.dynatrace._serialization.Deserializer.__init__
    - typing.cast.text.value.keys
    - <builtin>.str
    - typing.cast.value
    - <builtin>.dict
    - typing.cast.text._attribute_map.items
    - azure.core.exceptions.raise_with_traceback
    - azure.mgmt.dynatrace._serialization.Deserializer._build_additional_properties
    - typing.cast.value.keys
    - sys.exc_info
    - typing.cast.text.value.lower
    - target._classify
    - typing.cast.text.value._attribute_map.items
    - enum_value.value.lower
    - typing.cast.value.text._attribute_map.items
    - typing.cast.text.keys
    - typing.cast.text.lower
    - _LOGGER.warning
    - typing.cast.value.text.keys
    - typing.cast.value.lower
    - attribute_map.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: atheris.FuzzedDataProvider
    functionSourceFile: atheris
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fdp.ConsumeIntInRange
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fdp.ConsumeUnicodeNoSurrogates
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: json.loads
    functionSourceFile: json
    functionUses: 36
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - account_id
    - region_id
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 34
    functionName: azure.mgmt.dynatrace.models._models_py3.AccountInfo.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: model.serialize
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3e36310>
    argNames:
    - self
    - classes
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1374
    functionName: azure.mgmt.dynatrace._serialization.Deserializer.__init__
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 7
    functionsReached:
    - <builtin>.dict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 4
    IfCount: 11
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - target_obj
    - data
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1416
    functionName: azure.mgmt.dynatrace._serialization.Deserializer._deserialize
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 6
    functionsReached:
    - azure.mgmt.dynatrace._serialization.Deserializer._classify_target
    - attrs.items
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_data
    - local_type.strip
    - azure.mgmt.dynatrace._serialization.Deserializer._deserialize
    - azure.mgmt.dynatrace._serialization._decode_attribute_map_key
    - typing.cast.keys
    - <builtin>.set
    - <builtin>.eval
    - response._validation.items
    - <builtin>.type
    - key.replace
    - <builtin>.tuple
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - <builtin>.callable
    - attributes.items
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_data.<lambda1>
    - attribute_map.values
    - <builtin>.issubclass
    - typing.cast.text.value
    - enum_obj.__members__.values
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_unicode
    - _FLATTEN.split
    - typing.cast.value._attribute_map.items
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_enum
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_basic
    - attrs.get
    - <builtin>.setattr
    - <builtin>.bool
    - typing.cast.lower
    - typing.cast.value.text
    - azure.mgmt.dynatrace._serialization.Deserializer._instantiate_model
    - typing.cast.text
    - <builtin>.isinstance
    - v.get
    - <builtin>.list
    - typing.cast.value.text.lower
    - attr_desc.copy
    - config.get
    - <builtin>.getattr
    - typing.cast.text.value.keys
    - <builtin>.str
    - typing.cast.value
    - typing.cast.value.keys
    - typing.cast.text._attribute_map.items
    - azure.core.exceptions.raise_with_traceback
    - azure.mgmt.dynatrace._serialization.Deserializer._build_additional_properties
    - sys.exc_info
    - typing.cast.text.value.lower
    - enum_value.value.lower
    - target._classify
    - typing.cast.text.value._attribute_map.items
    - typing.cast.value.text._attribute_map.items
    - typing.cast.text.keys
    - typing.cast.text.lower
    - _LOGGER.warning
    - typing.cast.value.text.keys
    - typing.cast.value.lower
    - attribute_map.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 60
    functionName: '...fuzz_mgmt_serialization.main'
    functionSourceFile: '...fuzz_mgmt_serialization'
    functionUses: 1
    functionsReached:
    - atheris.Fuzz
    - atheris.instrument_all
    - atheris.Setup
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: atheris.instrument_all
    functionSourceFile: atheris
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: atheris.Setup
    functionSourceFile: atheris
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: atheris.Fuzz
    functionSourceFile: atheris
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace._serialization
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - typing.TypeVar
    - re.compile
    - datetime.tzinfo.__init__
    - codecs.BOM_UTF8.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: codecs.BOM_UTF8.decode
    functionSourceFile: codecs
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.TypeVar
    functionSourceFile: typing
    functionUses: 48
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: re.compile
    functionSourceFile: re
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace._serialization.RawDeserializer
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 3
    IfCount: 7
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d1baae20>
    argNames:
    - cls
    - data
    - content_type
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 84
    functionName: azure.mgmt.dynatrace._serialization.RawDeserializer.deserialize_from_text
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 3
    functionsReached:
    - azure.core.exceptions.raise_with_traceback
    - sys.exc_info
    - _LOGGER.critical
    - typing.cast.read
    - <builtin>.isinstance
    - cls.JSON_REGEXP.match
    - typing.cast.decode
    - azure.mgmt.dynatrace._serialization.RawDeserializer.deserialize_from_text._json_attemp
    - typing.cast.lstrip
    - typing.cast
    - xml.etree.ElementTree.fromstring
    - typing.cast.encode
    - <builtin>.hasattr
    - json.loads
    linkageType: pythonLinkage
    raised:
    - DeserializationError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.hasattr
    functionSourceFile: <builtin>
    functionUses: 217
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast
    functionSourceFile: typing
    functionUses: 211
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.read
    functionSourceFile: typing
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.isinstance
    functionSourceFile: <builtin>
    functionUses: 281
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.decode
    functionSourceFile: typing
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.lstrip
    functionSourceFile: typing
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.JSON_REGEXP.match
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.encode
    functionSourceFile: typing
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: xml.etree.ElementTree.fromstring
    functionSourceFile: xml
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - data
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 132
    functionName: azure.mgmt.dynatrace._serialization.RawDeserializer.deserialize_from_text._json_attemp
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 4
    functionsReached:
    - json.loads
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _LOGGER.critical
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - exception
    - args
    - message
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 83
    functionName: azure.core.exceptions.raise_with_traceback
    functionSourceFile: azure.core.exceptions
    functionUses: 122
    functionsReached:
    - sys.exc_info
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - body_bytes
    - headers
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 150
    functionName: azure.mgmt.dynatrace._serialization.RawDeserializer.deserialize_from_http_generics
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 2
    functionsReached:
    - azure.core.exceptions.raise_with_traceback
    - sys.exc_info
    - _LOGGER.critical
    - typing.cast.read
    - <builtin>.isinstance
    - cls.JSON_REGEXP.match
    - typing.cast.decode
    - azure.mgmt.dynatrace._serialization.RawDeserializer.deserialize_from_text._json_attemp
    - typing.cast.lstrip
    - typing.cast
    - xml.etree.ElementTree.fromstring
    - typing.cast.encode
    - <builtin>.hasattr
    - azure.mgmt.dynatrace._serialization.RawDeserializer.deserialize_from_text
    - json.loads
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.getLogger
    functionSourceFile: logging
    functionUses: 32
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 191
    functionName: azure.mgmt.dynatrace._serialization.UTC.utcoffset
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - datetime.timedelta
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datetime.timedelta
    functionSourceFile: datetime
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 195
    functionName: azure.mgmt.dynatrace._serialization.UTC.tzname
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 199
    functionName: azure.mgmt.dynatrace._serialization.UTC.dst
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - datetime.timedelta
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - offset
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 214
    functionName: azure.mgmt.dynatrace._serialization._FixedOffset.__init__
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 217
    functionName: azure.mgmt.dynatrace._serialization._FixedOffset.utcoffset
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 220
    functionName: azure.mgmt.dynatrace._serialization._FixedOffset.tzname
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - <builtin>.str
    - datetime.timezone.__offset.total_seconds
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datetime.timezone.__offset.total_seconds
    functionSourceFile: datetime
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.str
    functionSourceFile: <builtin>
    functionUses: 200
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 223
    functionName: azure.mgmt.dynatrace._serialization._FixedOffset.__repr__
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - datetime.timezone.tzname
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datetime.timezone.tzname
    functionSourceFile: datetime
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 226
    functionName: azure.mgmt.dynatrace._serialization._FixedOffset.dst
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - datetime.timedelta
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 229
    functionName: azure.mgmt.dynatrace._serialization._FixedOffset.__getinitargs__
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datetime.tzinfo.__init__
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - key
    - attr_desc
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 243
    functionName: azure.mgmt.dynatrace._serialization.attribute_transformer
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - key
    - attr_desc
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 254
    functionName: azure.mgmt.dynatrace._serialization.full_restapi_key_transformer
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._serialization._decode_attribute_map_key
    - key.replace
    - _FLATTEN.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _FLATTEN.split
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - key
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 504
    functionName: azure.mgmt.dynatrace._serialization._decode_attribute_map_key
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 14
    functionsReached:
    - key.replace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - key
    - attr_desc
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 266
    functionName: azure.mgmt.dynatrace._serialization.last_restapi_key_transformer
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - azure.mgmt.dynatrace._serialization.full_restapi_key_transformer
    - azure.mgmt.dynatrace._serialization._decode_attribute_map_key
    - key.replace
    - _FLATTEN.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3ebd7c0>
    - <ast.Constant object at 0x7ff3d3ebd4c0>
    argNames:
    - tag
    - prefix
    - ns
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 278
    functionName: azure.mgmt.dynatrace._serialization._create_xml_node
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 107
    functionsReached:
    - xml.etree.ElementTree.register_namespace
    - xml.etree.ElementTree.Element
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: xml.etree.ElementTree.register_namespace
    functionSourceFile: xml
    functionUses: 108
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: xml.etree.ElementTree.Element
    functionSourceFile: xml
    functionUses: 108
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 297
    functionName: azure.mgmt.dynatrace._serialization.Model.__init__
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 108
    functionsReached:
    - <builtin>.setattr
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _LOGGER.warning
    functionSourceFile: <builtin>
    functionUses: 137
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.setattr
    functionSourceFile: <builtin>
    functionUses: 116
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 307
    functionName: azure.mgmt.dynatrace._serialization.Model.__eq__
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 313
    functionName: azure.mgmt.dynatrace._serialization.Model.__ne__
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - azure.mgmt.dynatrace._serialization.Model.__eq__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 317
    functionName: azure.mgmt.dynatrace._serialization.Model.__str__
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 321
    functionName: azure.mgmt.dynatrace._serialization.Model.enable_additional_properties_sending
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 325
    functionName: azure.mgmt.dynatrace._serialization.Model.is_xml_model
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 107
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 333
    functionName: azure.mgmt.dynatrace._serialization.Model._create_xml_node
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 107
    functionsReached:
    - xml_map.get
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: xml_map.get
    functionSourceFile: <builtin>
    functionUses: 108
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d42decd0>
    argNames:
    - self
    - keep_readonly
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 342
    functionName: azure.mgmt.dynatrace._serialization.Model.serialize
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - msg.format
    - typing.cast.value.text._validation.get
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value.is_xml_model
    - <builtin>.hasattr
    - typing.cast.value._validation.get
    - typing.cast._attribute_map.items
    - <builtin>.issubclass
    - typing.cast.text.value._create_xml_node
    - typing.cast.value.text.tag.split
    - typing.cast._validation.get
    - serialized.update
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - typing.cast.value._attribute_map.items
    - <builtin>.reversed
    - typing.cast.text._create_xml_node
    - serialized.set
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - azure.mgmt.dynatrace._serialization.Model._infer_class_models
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - <builtin>.setattr
    - typing.cast.text.value._validation.get
    - azure.mgmt.dynatrace._serialization.Serializer.__init__
    - typing.cast.value.text
    - serialized.append
    - typing.cast.text
    - <builtin>.isinstance
    - attr_desc.get
    - _serialized.update
    - typing.cast.value.tag.split
    - <builtin>.len
    - typing.cast.text.is_xml_model
    - typing.cast.value.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast.value.text._create_xml_node
    - typing.cast._create_xml_node
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - typing.cast.value
    - models.__dict__.items
    - <builtin>.dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - xml.etree.ElementTree.Element
    - cls.__module__.rsplit
    - enum_value.value.lower
    - typing.cast.text._attribute_map.items
    - azure.core.exceptions.raise_with_traceback
    - sys.exc_info
    - cls._xml_basic_types_serializers.get
    - kwargs.setdefault
    - typing.cast.text.value._attribute_map.items
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - xml_map.get
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - typing.cast.text.tag.split
    - _LOGGER.warning
    - serialized.extend
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 396
    functionName: azure.mgmt.dynatrace._serialization.Model._infer_class_models
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 4
    functionsReached:
    - cls.__module__.rsplit
    - models.__dict__.items
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d369c100>
    argNames:
    - self
    - classes
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 548
    functionName: azure.mgmt.dynatrace._serialization.Serializer.__init__
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 8
    functionsReached:
    - <builtin>.dict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 19
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 11
    EdgeCount: 28
    ICount: 9
    IfCount: 19
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d4126880>
    argNames:
    - self
    - target_obj
    - data_type
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 568
    functionName: azure.mgmt.dynatrace._serialization.Serializer._serialize
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 106
    functionsReached:
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - msg.format
    - typing.cast.value.text._validation.get
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value.is_xml_model
    - <builtin>.hasattr
    - typing.cast.value._validation.get
    - typing.cast._attribute_map.items
    - <builtin>.issubclass
    - typing.cast.text.value._create_xml_node
    - typing.cast.value.text.tag.split
    - typing.cast._validation.get
    - serialized.update
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - typing.cast.value._attribute_map.items
    - <builtin>.reversed
    - typing.cast.text._create_xml_node
    - serialized.set
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - <builtin>.setattr
    - typing.cast.text.value._validation.get
    - typing.cast.value.text
    - serialized.append
    - typing.cast.text
    - <builtin>.isinstance
    - attr_desc.get
    - _serialized.update
    - typing.cast.value.tag.split
    - <builtin>.len
    - typing.cast.text.is_xml_model
    - typing.cast.value.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast.value.text._create_xml_node
    - typing.cast._create_xml_node
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - typing.cast.value
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - xml.etree.ElementTree.Element
    - enum_value.value.lower
    - typing.cast.text._attribute_map.items
    - azure.core.exceptions.raise_with_traceback
    - sys.exc_info
    - cls._xml_basic_types_serializers.get
    - kwargs.setdefault
    - typing.cast.text.value._attribute_map.items
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - xml_map.get
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - typing.cast.text.tag.split
    - _LOGGER.warning
    - serialized.extend
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d4267b50>
    - <ast.Name object at 0x7ff3d42679d0>
    argNames:
    - self
    - keep_readonly
    - key_transformer
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 356
    functionName: azure.mgmt.dynatrace._serialization.Model.as_dict
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - msg.format
    - typing.cast.value.text._validation.get
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value.is_xml_model
    - <builtin>.hasattr
    - typing.cast.value._validation.get
    - typing.cast._attribute_map.items
    - <builtin>.issubclass
    - typing.cast.text.value._create_xml_node
    - typing.cast.value.text.tag.split
    - typing.cast._validation.get
    - serialized.update
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - typing.cast.value._attribute_map.items
    - <builtin>.reversed
    - typing.cast.text._create_xml_node
    - serialized.set
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - azure.mgmt.dynatrace._serialization.Model._infer_class_models
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - <builtin>.setattr
    - typing.cast.text.value._validation.get
    - azure.mgmt.dynatrace._serialization.Serializer.__init__
    - typing.cast.value.text
    - serialized.append
    - typing.cast.text
    - <builtin>.isinstance
    - attr_desc.get
    - _serialized.update
    - typing.cast.value.tag.split
    - <builtin>.len
    - typing.cast.text.is_xml_model
    - typing.cast.value.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast.value.text._create_xml_node
    - typing.cast._create_xml_node
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - typing.cast.value
    - models.__dict__.items
    - <builtin>.dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - xml.etree.ElementTree.Element
    - cls.__module__.rsplit
    - enum_value.value.lower
    - typing.cast.text._attribute_map.items
    - azure.core.exceptions.raise_with_traceback
    - sys.exc_info
    - cls._xml_basic_types_serializers.get
    - kwargs.setdefault
    - typing.cast.text.value._attribute_map.items
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - xml_map.get
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - typing.cast.text.tag.split
    - _LOGGER.warning
    - serialized.extend
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.__module__.rsplit
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: models.__dict__.items
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3ea9d30>
    argNames:
    - cls
    - data
    - content_type
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 409
    functionName: azure.mgmt.dynatrace._serialization.Model.deserialize
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - <builtin>.dict
    - cls.__module__.rsplit
    - <builtin>.isinstance
    - azure.mgmt.dynatrace._serialization.Model._infer_class_models
    - azure.mgmt.dynatrace._serialization.Deserializer.__init__
    - models.__dict__.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3fab9d0>
    - <ast.Constant object at 0x7ff3d3fab280>
    argNames:
    - cls
    - data
    - key_extractors
    - content_type
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 421
    functionName: azure.mgmt.dynatrace._serialization.Model.from_dict
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - <builtin>.dict
    - cls.__module__.rsplit
    - <builtin>.isinstance
    - azure.mgmt.dynatrace._serialization.Model._infer_class_models
    - azure.mgmt.dynatrace._serialization.Deserializer.__init__
    - models.__dict__.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - key
    - objects
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 451
    functionName: azure.mgmt.dynatrace._serialization.Model._flatten_subtype
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 1
    functionsReached:
    - <builtin>.dict
    - result.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.dict
    functionSourceFile: <builtin>
    functionUses: 149
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: result.update
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - response
    - objects
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 460
    functionName: azure.mgmt.dynatrace._serialization.Model._classify
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - azure.mgmt.dynatrace._serialization._decode_attribute_map_key
    - azure.mgmt.dynatrace._serialization._extract_name_from_internal_type
    - key.replace
    - response.pop
    - <builtin>.issubclass
    - data.findall
    - azure.mgmt.dynatrace._serialization.Model._flatten_subtype
    - internal_type_xml_map.get
    - _FLATTEN.split
    - cls.__dict__.get
    - data.get
    - azure.mgmt.dynatrace._serialization.xml_key_extractor
    - <builtin>.isinstance
    - attr_desc.get
    - <builtin>.list
    - <builtin>.len
    - <builtin>.getattr
    - <builtin>.dict
    - xml_desc.get
    - azure.mgmt.dynatrace._serialization.Model._get_rest_key_parts
    - _LOGGER.warning
    - result.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.__dict__.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - attr_key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 494
    functionName: azure.mgmt.dynatrace._serialization.Model._get_rest_key_parts
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._serialization._decode_attribute_map_key
    - key.replace
    - _FLATTEN.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: response.pop
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 15
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 22
    ICount: 0
    IfCount: 15
    argCount: 3
    argDefaultValues: []
    argNames:
    - attr
    - attr_desc
    - data
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1288
    functionName: azure.mgmt.dynatrace._serialization.xml_key_extractor
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 1
    functionsReached:
    - internal_type_xml_map.get
    - <builtin>.isinstance
    - xml_desc.get
    - attr_desc.get
    - <builtin>.list
    - <builtin>.len
    - azure.mgmt.dynatrace._serialization._extract_name_from_internal_type
    - <builtin>.getattr
    - data.get
    - <builtin>.issubclass
    - data.findall
    linkageType: pythonLinkage
    raised:
    - DeserializationError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: key.replace
    functionSourceFile: <builtin>
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace._serialization.Serializer.<dict2>.<lambda1>
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace._serialization.Serializer.<lambda1>
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - <builtin>.str
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace._serialization.Serializer.<dict5>.<lambda1>
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.len
    functionSourceFile: <builtin>
    functionUses: 206
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace._serialization.Serializer.<dict5>.<lambda2>
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace._serialization.Serializer.<lambda2>
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace._serialization.Serializer.<dict5>.<lambda3>
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace._serialization.Serializer.<dict5>.<lambda4>
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace._serialization.Serializer.<dict5>.<lambda5>
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace._serialization.Serializer.<dict5>.<lambda6>
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace._serialization.Serializer.<dict5>.<lambda7>
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace._serialization.Serializer.<lambda7>
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace._serialization.Serializer.<dict5>.<lambda8>
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace._serialization.Serializer.<lambda8>
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace._serialization.Serializer.<dict5>.<lambda9>
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: re.match
    functionSourceFile: re
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace._serialization.Serializer.<lambda9>
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - re.match
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace._serialization.Serializer.<dict5>.<lambda10>
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace._serialization.Serializer.<lambda10>
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.set
    functionSourceFile: <builtin>
    functionUses: 30
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace._serialization.Serializer.<dict5>.<lambda11>
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kwargs.get
    functionSourceFile: <builtin>
    functionUses: 144
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 2
    IfCount: 6
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - data
    - data_type
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 792
    functionName: azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 106
    functionsReached:
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - msg.format
    - <builtin>.eval
    - typing.cast.value.text._validation.get
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - <builtin>.type
    - typing.cast.is_xml_model
    - typing.cast.value.is_xml_model
    - <builtin>.hasattr
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast._attribute_map.items
    - typing.cast.value._validation.get
    - <builtin>.issubclass
    - typing.cast.text.value._create_xml_node
    - typing.cast.text.value
    - typing.cast.value.text.tag.split
    - typing.cast._validation.get
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - typing.cast.value._attribute_map.items
    - <builtin>.reversed
    - typing.cast.text._create_xml_node
    - serialized.set
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - <builtin>.setattr
    - typing.cast.text.value._validation.get
    - typing.cast.value.text
    - typing.cast.text
    - serialized.append
    - <builtin>.isinstance
    - attr_desc.get
    - _serialized.update
    - typing.cast.value.tag.split
    - <builtin>.len
    - typing.cast.text.is_xml_model
    - typing.cast.value.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast.value.text._create_xml_node
    - typing.cast._create_xml_node
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - typing.cast.value
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - enum_value.value.lower
    - azure.core.exceptions.raise_with_traceback
    - xml.etree.ElementTree.Element
    - sys.exc_info
    - typing.cast.text._attribute_map.items
    - cls._xml_basic_types_serializers.get
    - kwargs.setdefault
    - typing.cast.text.value._attribute_map.items
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - xml_map.get
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - typing.cast.text.tag.split
    - _LOGGER.warning
    - typing.cast.text.value.is_xml_model
    - serialized.extend
    - typing.cast.text._validation.get
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.type
    functionSourceFile: <builtin>
    functionUses: 129
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.text.is_xml_model
    functionSourceFile: typing
    functionUses: 107
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.value.text.is_xml_model
    functionSourceFile: typing
    functionUses: 107
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.text.value.is_xml_model
    functionSourceFile: typing
    functionUses: 107
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.is_xml_model
    functionSourceFile: typing
    functionUses: 107
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.value.is_xml_model
    functionSourceFile: typing
    functionUses: 107
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kwargs.setdefault
    functionSourceFile: <builtin>
    functionUses: 136
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.text._create_xml_node
    functionSourceFile: typing
    functionUses: 107
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.value.text._create_xml_node
    functionSourceFile: typing
    functionUses: 107
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.value._create_xml_node
    functionSourceFile: typing
    functionUses: 107
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast._create_xml_node
    functionSourceFile: typing
    functionUses: 107
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.text.value._create_xml_node
    functionSourceFile: typing
    functionUses: 107
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.text._attribute_map.items
    functionSourceFile: typing
    functionUses: 113
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.text.value._attribute_map.items
    functionSourceFile: typing
    functionUses: 113
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.value.text._attribute_map.items
    functionSourceFile: typing
    functionUses: 113
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.value._attribute_map.items
    functionSourceFile: typing
    functionUses: 113
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast._attribute_map.items
    functionSourceFile: typing
    functionUses: 113
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast._validation.get
    functionSourceFile: typing
    functionUses: 107
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.text.value._validation.get
    functionSourceFile: typing
    functionUses: 107
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.value.text._validation.get
    functionSourceFile: typing
    functionUses: 107
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.value._validation.get
    functionSourceFile: typing
    functionUses: 107
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.text._validation.get
    functionSourceFile: typing
    functionUses: 107
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: serialized.update
    functionSourceFile: <builtin>
    functionUses: 107
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.getattr
    functionSourceFile: <builtin>
    functionUses: 153
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attr_desc.copy
    functionSourceFile: <builtin>
    functionUses: 113
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attr_desc.get
    functionSourceFile: <builtin>
    functionUses: 109
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: xml_desc.get
    functionSourceFile: <builtin>
    functionUses: 109
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: serialized.set
    functionSourceFile: <builtin>
    functionUses: 107
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: serialized.extend
    functionSourceFile: <builtin>
    functionUses: 107
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.value.text.tag.split
    functionSourceFile: typing
    functionUses: 107
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.value.tag.split
    functionSourceFile: typing
    functionUses: 107
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.text.tag.split
    functionSourceFile: typing
    functionUses: 107
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.text.value.tag.split
    functionSourceFile: typing
    functionUses: 107
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.tag.split
    functionSourceFile: typing
    functionUses: 107
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: serialized.append
    functionSourceFile: <builtin>
    functionUses: 107
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.reversed
    functionSourceFile: <builtin>
    functionUses: 107
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _serialized.update
    functionSourceFile: <builtin>
    functionUses: 107
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - data
    - data_type
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 675
    functionName: azure.mgmt.dynatrace._serialization.Serializer.body
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - typing.cast.keys
    - <builtin>.set
    - response._validation.items
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - typing.cast.value._attribute_map.items
    - <builtin>.bool
    - azure.mgmt.dynatrace._serialization.Deserializer._instantiate_model
    - serialized.append
    - typing.cast.value.tag.split
    - <builtin>.len
    - <builtin>.list
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - config.get
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - data_type.strip
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - typing.cast.text.lower
    - attribute_map.get
    - azure.mgmt.dynatrace._serialization.Deserializer._classify_target
    - attrs.items
    - azure.mgmt.dynatrace._serialization._decode_attribute_map_key
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - internal_data_type.is_xml_model
    - <builtin>.tuple
    - enum_obj.__members__.values
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_unicode
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_basic
    - typing.cast.text.value._validation.get
    - v.get
    - azure.mgmt.dynatrace._serialization.Deserializer.__init__
    - xml.etree.ElementTree.Element
    - azure.mgmt.dynatrace._serialization.Deserializer._build_additional_properties
    - typing.cast.text.value.lower
    - target._classify
    - typing.cast.text.value._attribute_map.items
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_enum
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.mgmt.dynatrace._serialization.Deserializer._deserialize
    - <builtin>.type
    - typing.cast.is_xml_model
    - key.replace
    - <builtin>.callable
    - attributes.items
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_data.<lambda1>
    - <builtin>.issubclass
    - typing.cast._validation.get
    - <builtin>.reversed
    - serialized.set
    - attrs.get
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text.lower
    - typing.cast.value.text._create_xml_node
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.value.keys
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - typing.cast.value.text.keys
    - typing.cast.value.lower
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_data
    - local_type.strip
    - msg.format
    - typing.cast.value.text._validation.get
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - attribute_map.values
    - typing.cast.text.value._create_xml_node
    - serialized.update
    - _FLATTEN.split
    - typing.cast.text._create_xml_node
    - <builtin>.setattr
    - typing.cast.lower
    - typing.cast.text
    - <builtin>.isinstance
    - <builtin>.getattr
    - typing.cast.text.value.keys
    - <builtin>.str
    - kwargs.get
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - typing.cast.text.keys
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: data_type.strip
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.issubclass
    functionSourceFile: <builtin>
    functionUses: 115
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: internal_data_type.is_xml_model
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - name
    - data
    - data_type
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 717
    functionName: azure.mgmt.dynatrace._serialization.Serializer.url
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - msg.format
    - urllib.parse.quote
    - <builtin>.eval
    - typing.cast.value.text._validation.get
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - <builtin>.type
    - typing.cast.is_xml_model
    - typing.cast.value.is_xml_model
    - <builtin>.hasattr
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast._attribute_map.items
    - json.dumps
    - <builtin>.issubclass
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - typing.cast.text.value
    - typing.cast.value.text.tag.split
    - typing.cast._validation.get
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - typing.cast.value._attribute_map.items
    - <builtin>.reversed
    - typing.cast.text._create_xml_node
    - serialized.set
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - <builtin>.setattr
    - typing.cast.text.value._validation.get
    - typing.cast.value.text
    - typing.cast.text
    - serialized.append
    - <builtin>.isinstance
    - attr_desc.get
    - _serialized.update
    - typing.cast.value.tag.split
    - <builtin>.len
    - typing.cast.text.is_xml_model
    - typing.cast.value.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast.value.text._create_xml_node
    - typing.cast._create_xml_node
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - typing.cast.value
    - urllib.quote
    - xml.etree.ElementTree.Element
    - azure.core.exceptions.raise_with_traceback
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - cls._xml_basic_types_serializers.get
    - kwargs.setdefault
    - enum_value.value.lower
    - typing.cast.text.value._attribute_map.items
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - xml_map.get
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - typing.cast.text.tag.split
    - _LOGGER.warning
    - typing.cast.text.value.is_xml_model
    - serialized.extend
    - typing.cast.text._validation.get
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: json.dumps
    functionSourceFile: json
    functionUses: 134
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.parse.quote
    functionSourceFile: urllib
    functionUses: 99
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.quote
    functionSourceFile: urllib
    functionUses: 99
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - name
    - data
    - data_type
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 740
    functionName: azure.mgmt.dynatrace._serialization.Serializer.query
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 96
    functionsReached:
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - final_result.append
    - msg.format
    - urllib.parse.quote
    - typing.cast.value.text._validation.get
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - <builtin>.type
    - typing.cast.is_xml_model
    - typing.cast.value.is_xml_model
    - <builtin>.hasattr
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast._attribute_map.items
    - json.dumps
    - <builtin>.issubclass
    - data_type.startswith
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - typing.cast.value.text.tag.split
    - typing.cast._validation.get
    - serialized.update
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - typing.cast.value._attribute_map.items
    - <builtin>.reversed
    - typing.cast.text._create_xml_node
    - serialized.set
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - <builtin>.setattr
    - div.join
    - typing.cast.text.value._validation.get
    - typing.cast.value.text
    - serialized.append
    - typing.cast.text
    - <builtin>.isinstance
    - attr_desc.get
    - _serialized.update
    - typing.cast.value.tag.split
    - <builtin>.len
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.text.is_xml_model
    - typing.cast.value.text.is_xml_model
    - serialization_ctxt.get
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast.value.text._create_xml_node
    - typing.cast._create_xml_node
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - typing.cast.value
    - xml.etree.ElementTree.Element
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - azure.core.exceptions.raise_with_traceback
    - urllib.quote
    - sys.exc_info
    - enum_value.value.lower
    - typing.cast.text._attribute_map.items
    - cls._xml_basic_types_serializers.get
    - kwargs.setdefault
    - typing.cast.text.value._attribute_map.items
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - xml_map.get
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - typing.cast.text.tag.split
    - _LOGGER.warning
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - serialized.extend
    - typing.cast.text._validation.get
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: data_type.startswith
    functionSourceFile: <builtin>
    functionUses: 97
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 4
    IfCount: 9
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d42d6130>
    argNames:
    - self
    - data
    - iter_type
    - div
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 881
    functionName: azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 97
    functionsReached:
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - final_result.append
    - msg.format
    - urllib.parse.quote
    - <builtin>.eval
    - typing.cast.value.text._validation.get
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - <builtin>.type
    - typing.cast.is_xml_model
    - typing.cast.value.is_xml_model
    - <builtin>.hasattr
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast._attribute_map.items
    - typing.cast.value._validation.get
    - <builtin>.issubclass
    - typing.cast.text.value._create_xml_node
    - typing.cast.text.value
    - typing.cast.value.text.tag.split
    - typing.cast._validation.get
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - typing.cast.value._attribute_map.items
    - <builtin>.reversed
    - typing.cast.text._create_xml_node
    - serialized.set
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - <builtin>.setattr
    - div.join
    - typing.cast.text.value._validation.get
    - typing.cast.value.text
    - serialized.append
    - typing.cast.text
    - <builtin>.isinstance
    - attr_desc.get
    - _serialized.update
    - typing.cast.value.tag.split
    - <builtin>.len
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.text.is_xml_model
    - typing.cast.value.text.is_xml_model
    - serialization_ctxt.get
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast.value.text._create_xml_node
    - typing.cast._create_xml_node
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - typing.cast.value
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - enum_value.value.lower
    - azure.core.exceptions.raise_with_traceback
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - xml.etree.ElementTree.Element
    - cls._xml_basic_types_serializers.get
    - kwargs.setdefault
    - urllib.quote
    - typing.cast.text.value._attribute_map.items
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - xml_map.get
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - typing.cast.text.tag.split
    - _LOGGER.warning
    - typing.cast.text.value.is_xml_model
    - serialized.extend
    - typing.cast.text._validation.get
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    linkageType: pythonLinkage
    raised:
    - SerializationError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - name
    - data
    - data_type
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 771
    functionName: azure.mgmt.dynatrace._serialization.Serializer.header
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 96
    functionsReached:
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - msg.format
    - <builtin>.eval
    - typing.cast.value.text._validation.get
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - <builtin>.type
    - typing.cast.is_xml_model
    - typing.cast.value.is_xml_model
    - <builtin>.hasattr
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast._attribute_map.items
    - json.dumps
    - <builtin>.issubclass
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - typing.cast.text.value
    - typing.cast.value.text.tag.split
    - typing.cast._validation.get
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - typing.cast.value._attribute_map.items
    - <builtin>.reversed
    - typing.cast.text._create_xml_node
    - serialized.set
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - <builtin>.setattr
    - typing.cast.text.value._validation.get
    - typing.cast.value.text
    - typing.cast.text
    - serialized.append
    - <builtin>.isinstance
    - attr_desc.get
    - _serialized.update
    - typing.cast.value.tag.split
    - <builtin>.len
    - typing.cast.text.is_xml_model
    - typing.cast.value.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast.value.text._create_xml_node
    - typing.cast._create_xml_node
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - typing.cast.value
    - xml.etree.ElementTree.Element
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - azure.core.exceptions.raise_with_traceback
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - kwargs.setdefault
    - typing.cast.text.value._attribute_map.items
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - xml_map.get
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - typing.cast.text.tag.split
    - _LOGGER.warning
    - typing.cast.text.value.is_xml_model
    - serialized.extend
    - typing.cast.text._validation.get
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - data
    - data_type
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 840
    functionName: azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 107
    functionsReached:
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - typing.cast.value.text
    - typing.cast.text
    - cls._xml_basic_types_serializers.get
    - <builtin>.isinstance
    - <builtin>.str
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - <builtin>.eval
    - _LOGGER.warning
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - <builtin>.setattr
    - kwargs.get
    - typing.cast.value
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d42d4970>
    argNames:
    - attr
    - enum_obj
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1033
    functionName: azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 107
    functionsReached:
    - enum_value.value.lower
    - <builtin>.str
    linkageType: pythonLinkage
    raised:
    - SerializationError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: msg.format
    functionSourceFile: <builtin>
    functionUses: 107
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - data_type
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 832
    functionName: azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 108
    functionsReached:
    - kwargs.get
    - cls._xml_basic_types_serializers.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls._xml_basic_types_serializers.get
    functionSourceFile: <builtin>
    functionUses: 109
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 859
    functionName: azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 108
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.eval
    functionSourceFile: <builtin>
    functionUses: 116
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.text.value
    functionSourceFile: typing
    functionUses: 116
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.value
    functionSourceFile: typing
    functionUses: 116
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.value.text
    functionSourceFile: typing
    functionUses: 116
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.text
    functionSourceFile: typing
    functionUses: 116
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: div.join
    functionSourceFile: <builtin>
    functionUses: 98
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: serialization_ctxt.get
    functionSourceFile: <builtin>
    functionUses: 98
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: final_result.append
    functionSourceFile: <builtin>
    functionUses: 98
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - attr
    - dict_type
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 947
    functionName: azure.mgmt.dynatrace._serialization.Serializer.serialize_dict
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - attr.items
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - msg.format
    - <builtin>.eval
    - typing.cast.value.text._validation.get
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - <builtin>.type
    - typing.cast.is_xml_model
    - typing.cast.value.is_xml_model
    - <builtin>.hasattr
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast._attribute_map.items
    - typing.cast.value._validation.get
    - <builtin>.issubclass
    - typing.cast.text.value._create_xml_node
    - typing.cast.text.value
    - typing.cast.value.text.tag.split
    - typing.cast._validation.get
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - typing.cast.value._attribute_map.items
    - <builtin>.reversed
    - typing.cast.text._create_xml_node
    - serialized.set
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - <builtin>.setattr
    - typing.cast.text.value._validation.get
    - typing.cast.value.text
    - typing.cast.text
    - serialized.append
    - <builtin>.isinstance
    - xml.etree.ElementTree.SubElement
    - attr_desc.get
    - _serialized.update
    - typing.cast.value.tag.split
    - <builtin>.len
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.text.is_xml_model
    - typing.cast.value.text.is_xml_model
    - serialized.items
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast.value.text._create_xml_node
    - typing.cast._create_xml_node
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - typing.cast.value
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - enum_value.value.lower
    - azure.core.exceptions.raise_with_traceback
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - xml.etree.ElementTree.Element
    - cls._xml_basic_types_serializers.get
    - kwargs.setdefault
    - typing.cast.text.value._attribute_map.items
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - xml_map.get
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - typing.cast.text.tag.split
    - _LOGGER.warning
    - typing.cast.text.value.is_xml_model
    - serialized.extend
    - typing.cast.text._validation.get
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attr.items
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: serialized.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: xml.etree.ElementTree.SubElement
    functionSourceFile: xml
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 13
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 19
    ICount: 2
    IfCount: 13
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - attr
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 978
    functionName: azure.mgmt.dynatrace._serialization.Serializer.serialize_object
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_time
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - <builtin>.float
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - typing.cast.value._attribute_map.items
    - isodate.parse_time
    - serialized.append
    - typing.cast.value.tag.split
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - isodate.duration_isoformat
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - typing.cast.text.value._validation.get
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_long
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - isodate.parse_datetime
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - attr.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iso
    - <builtin>.reversed
    - serialized.set
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_duration
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_object
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_decimal
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_date
    - msg.format
    - typing.cast.value.text._validation.get
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - serialized.update
    - typing.cast.text._create_xml_node
    - <builtin>.setattr
    - attr.utctimetuple
    - typing.cast.text
    - <builtin>.isinstance
    - isodate.parse_date
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.exceptions.raise_with_traceback
    - isodate.parse_duration
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - attr
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1077
    functionName: azure.mgmt.dynatrace._serialization.Serializer.serialize_long
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - attr
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1148
    functionName: azure.mgmt.dynatrace._serialization.Serializer.serialize_iso
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 1
    functionsReached:
    - azure.core.exceptions.raise_with_traceback
    - sys.exc_info
    - <builtin>.isinstance
    - isodate.parse_datetime
    - _LOGGER.warning
    - <builtin>.str
    - attr.utctimetuple
    linkageType: pythonLinkage
    raised:
    - OverflowError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - attr
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1086
    functionName: azure.mgmt.dynatrace._serialization.Serializer.serialize_date
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - isodate.parse_date
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - attr
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1098
    functionName: azure.mgmt.dynatrace._serialization.Serializer.serialize_time
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - isodate.parse_time
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - attr
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1112
    functionName: azure.mgmt.dynatrace._serialization.Serializer.serialize_duration
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - isodate.duration_isoformat
    - isodate.parse_duration
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - attr
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1068
    functionName: azure.mgmt.dynatrace._serialization.Serializer.serialize_decimal
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 1
    functionsReached:
    - <builtin>.float
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: enum_value.value.lower
    functionSourceFile: <builtin>
    functionUses: 115
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - attr
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1049
    functionName: azure.mgmt.dynatrace._serialization.Serializer.serialize_bytearray
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - base64.b64encode
    - base64.b64encode.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: base64.b64encode
    functionSourceFile: base64
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: base64.b64encode.decode
    functionSourceFile: base64
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - attr
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1058
    functionName: azure.mgmt.dynatrace._serialization.Serializer.serialize_base64
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - base64.b64encode
    - encoded.strip
    - base64.b64encode.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: encoded.strip
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.float
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: isodate.parse_date
    functionSourceFile: isodate
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: isodate.parse_time
    functionSourceFile: isodate
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: isodate.parse_duration
    functionSourceFile: isodate
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: isodate.duration_isoformat
    functionSourceFile: isodate
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - attr
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1123
    functionName: azure.mgmt.dynatrace._serialization.Serializer.serialize_rfc
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - _LOGGER.warning
    - attr.utctimetuple
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attr.utctimetuple
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: isodate.parse_datetime
    functionSourceFile: isodate
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - attr
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1179
    functionName: azure.mgmt.dynatrace._serialization.Serializer.serialize_unix
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - calendar.timegm
    - <builtin>.isinstance
    - <builtin>.int
    - _LOGGER.warning
    - attr.utctimetuple
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: calendar.timegm
    functionSourceFile: calendar
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.int
    functionSourceFile: <builtin>
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - attr
    - attr_desc
    - data
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1197
    functionName: azure.mgmt.dynatrace._serialization.rest_key_extractor
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - _FLATTEN.split
    - azure.mgmt.dynatrace._serialization._decode_attribute_map_key
    - typing.cast
    - <builtin>.len
    - key.replace
    - working_data.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: working_data.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - attr
    - attr_desc
    - data
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1219
    functionName: azure.mgmt.dynatrace._serialization.rest_key_case_insensitive_extractor
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - key.lower
    - _FLATTEN.split
    - attr.lower
    - azure.mgmt.dynatrace._serialization._decode_attribute_map_key
    - <builtin>.len
    - key.replace
    - azure.mgmt.dynatrace._serialization.attribute_key_case_insensitive_extractor
    - data.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - attr
    - _
    - data
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1262
    functionName: azure.mgmt.dynatrace._serialization.attribute_key_case_insensitive_extractor
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 2
    functionsReached:
    - attr.lower
    - data.get
    - key.lower
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - attr
    - attr_desc
    - data
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1241
    functionName: azure.mgmt.dynatrace._serialization.last_rest_key_extractor
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - data.get
    - azure.mgmt.dynatrace._serialization.attribute_key_extractor
    - _FLATTEN.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - attr
    - _
    - data
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1258
    functionName: azure.mgmt.dynatrace._serialization.attribute_key_extractor
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 1
    functionsReached:
    - data.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - attr
    - attr_desc
    - data
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1248
    functionName: azure.mgmt.dynatrace._serialization.last_rest_key_case_insensitive_extractor
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - key.lower
    - _FLATTEN.split
    - attr.lower
    - azure.mgmt.dynatrace._serialization.attribute_key_case_insensitive_extractor
    - data.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: data.get
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attr.lower
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: key.lower
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - internal_type
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1273
    functionName: azure.mgmt.dynatrace._serialization._extract_name_from_internal_type
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 2
    functionsReached:
    - <builtin>.getattr
    - internal_type_xml_map.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: internal_type_xml_map.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: data.findall
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.list
    functionSourceFile: <builtin>
    functionUses: 56
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace._serialization.Deserializer
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d4ae04c0>
    argNames:
    - self
    - target_obj
    - response_data
    - content_type
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1404
    functionName: azure.mgmt.dynatrace._serialization.Deserializer.__call__
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - azure.mgmt.dynatrace._serialization.Deserializer._classify_target
    - attrs.items
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_data
    - cls.JSON_REGEXP.match
    - azure.mgmt.dynatrace._serialization.Deserializer._deserialize
    - local_type.strip
    - azure.mgmt.dynatrace._serialization._decode_attribute_map_key
    - typing.cast.keys
    - <builtin>.set
    - <builtin>.eval
    - response._validation.items
    - <builtin>.type
    - key.replace
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - <builtin>.tuple
    - <builtin>.callable
    - attributes.items
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_data.<lambda1>
    - <builtin>.issubclass
    - json.loads
    - attribute_map.values
    - typing.cast.text.value
    - enum_obj.__members__.values
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_unicode
    - _FLATTEN.split
    - typing.cast.value._attribute_map.items
    - azure.mgmt.dynatrace._serialization.RawDeserializer.deserialize_from_text._json_attemp
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_enum
    - raw_data.text
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_basic
    - attrs.get
    - azure.mgmt.dynatrace._serialization.Deserializer._unpack_content
    - <builtin>.setattr
    - <builtin>.bool
    - typing.cast.lower
    - typing.cast.value.text
    - azure.mgmt.dynatrace._serialization.Deserializer._instantiate_model
    - typing.cast.read
    - typing.cast.text
    - <builtin>.isinstance
    - v.get
    - typing.cast.decode
    - <builtin>.list
    - typing.cast
    - xml.etree.ElementTree.fromstring
    - typing.cast.value.text.lower
    - attr_desc.copy
    - <builtin>.getattr
    - config.get
    - typing.cast.text.value.keys
    - <builtin>.str
    - typing.cast.value
    - typing.cast.value.keys
    - typing.cast.text._attribute_map.items
    - azure.core.exceptions.raise_with_traceback
    - azure.mgmt.dynatrace._serialization.Deserializer._build_additional_properties
    - sys.exc_info
    - _LOGGER.critical
    - typing.cast.text.value.lower
    - target._classify
    - typing.cast.text.value._attribute_map.items
    - enum_value.value.lower
    - typing.cast.value.text._attribute_map.items
    - typing.cast.lstrip
    - typing.cast.text.keys
    - typing.cast.encode
    - typing.cast.text.lower
    - _LOGGER.warning
    - azure.mgmt.dynatrace._serialization.RawDeserializer.deserialize_from_http_generics
    - typing.cast.value.text.keys
    - azure.mgmt.dynatrace._serialization.RawDeserializer.deserialize_from_text
    - typing.cast.value.lower
    - attribute_map.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d2afba90>
    argNames:
    - raw_data
    - content_type
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1550
    functionName: azure.mgmt.dynatrace._serialization.Deserializer._unpack_content
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 1
    functionsReached:
    - azure.core.exceptions.raise_with_traceback
    - sys.exc_info
    - _LOGGER.critical
    - typing.cast.read
    - <builtin>.isinstance
    - cls.JSON_REGEXP.match
    - typing.cast.decode
    - azure.mgmt.dynatrace._serialization.RawDeserializer.deserialize_from_text._json_attemp
    - typing.cast.lstrip
    - typing.cast
    - raw_data.text
    - xml.etree.ElementTree.fromstring
    - typing.cast.encode
    - <builtin>.hasattr
    - <builtin>.getattr
    - azure.mgmt.dynatrace._serialization.RawDeserializer.deserialize_from_http_generics
    - azure.mgmt.dynatrace._serialization.RawDeserializer.deserialize_from_text
    - json.loads
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: config.get
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: local_type.strip
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - target
    - data
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1507
    functionName: azure.mgmt.dynatrace._serialization.Deserializer._classify_target
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 7
    functionsReached:
    - <builtin>.isinstance
    - target._classify
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 2
    IfCount: 9
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - data
    - data_type
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1616
    functionName: azure.mgmt.dynatrace._serialization.Deserializer.deserialize_data
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 6
    functionsReached:
    - azure.mgmt.dynatrace._serialization.Deserializer._classify_target
    - attrs.items
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_data
    - azure.mgmt.dynatrace._serialization.Deserializer._deserialize
    - local_type.strip
    - azure.mgmt.dynatrace._serialization._decode_attribute_map_key
    - typing.cast.keys
    - <builtin>.eval
    - <builtin>.set
    - response._validation.items
    - <builtin>.type
    - key.replace
    - <builtin>.tuple
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - <builtin>.callable
    - attributes.items
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_data.<lambda1>
    - <builtin>.issubclass
    - attribute_map.values
    - typing.cast.text.value
    - enum_obj.__members__.values
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_unicode
    - _FLATTEN.split
    - typing.cast.value._attribute_map.items
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_enum
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_basic
    - attrs.get
    - <builtin>.setattr
    - <builtin>.bool
    - typing.cast.lower
    - typing.cast.value.text
    - typing.cast.text
    - azure.mgmt.dynatrace._serialization.Deserializer._instantiate_model
    - <builtin>.isinstance
    - v.get
    - <builtin>.list
    - typing.cast.value.text.lower
    - attr_desc.copy
    - config.get
    - <builtin>.getattr
    - typing.cast.text.value.keys
    - <builtin>.str
    - typing.cast.value
    - typing.cast.value.keys
    - azure.core.exceptions.raise_with_traceback
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - azure.mgmt.dynatrace._serialization.Deserializer._build_additional_properties
    - typing.cast.text.value.lower
    - enum_value.value.lower
    - target._classify
    - typing.cast.text.value._attribute_map.items
    - typing.cast.value.text._attribute_map.items
    - typing.cast.text.keys
    - typing.cast.text.lower
    - _LOGGER.warning
    - typing.cast.value.text.keys
    - typing.cast.value.lower
    - attribute_map.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - data
    - enum_obj
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1794
    functionName: azure.mgmt.dynatrace._serialization.Deserializer.deserialize_enum
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 7
    functionsReached:
    - enum_value.value.lower
    - enum_obj.__members__.values
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_unicode
    - <builtin>.isinstance
    - <builtin>.list
    - _LOGGER.warning
    - <builtin>.str
    linkageType: pythonLinkage
    raised:
    - DeserializationError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attributes.items
    functionSourceFile: <builtin>
    functionUses: 22
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - attribute_map
    - data
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1489
    functionName: azure.mgmt.dynatrace._serialization.Deserializer._build_additional_properties
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 7
    functionsReached:
    - typing.cast.value.keys
    - typing.cast.value.text.keys
    - _FLATTEN.split
    - <builtin>.isinstance
    - typing.cast.keys
    - azure.mgmt.dynatrace._serialization._decode_attribute_map_key
    - <builtin>.set
    - typing.cast.text.keys
    - key.replace
    - typing.cast.text.value.keys
    - attribute_map.values
    - attribute_map.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d2b00a30>
    argNames:
    - self
    - response
    - attrs
    - additional_properties
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1585
    functionName: azure.mgmt.dynatrace._serialization.Deserializer._instantiate_model
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 7
    functionsReached:
    - attrs.items
    - v.get
    - attrs.get
    - response._validation.items
    - <builtin>.callable
    - <builtin>.type
    - <builtin>.getattr
    - <builtin>.setattr
    linkageType: pythonLinkage
    raised:
    - DeserializationError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attribute_map.get
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attribute_map.values
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.value.keys
    functionSourceFile: typing
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.text.value.keys
    functionSourceFile: typing
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.keys
    functionSourceFile: typing
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.text.keys
    functionSourceFile: typing
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.value.text.keys
    functionSourceFile: typing
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: target._classify
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d2af1040>
    argNames:
    - self
    - target_obj
    - data
    - content_type
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1530
    functionName: azure.mgmt.dynatrace._serialization.Deserializer.failsafe_deserialize
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - <builtin>.dict
    - _LOGGER.debug
    - azure.mgmt.dynatrace._serialization.Deserializer.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _LOGGER.debug
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: raw_data.text
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.callable
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: response._validation.items
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: v.get
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.items
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.get
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 1
    IfCount: 9
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - attr
    - data_type
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1733
    functionName: azure.mgmt.dynatrace._serialization.Deserializer.deserialize_basic
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 8
    functionsReached:
    - typing.cast.lower
    - typing.cast.text.value
    - typing.cast.value.text
    - typing.cast.text
    - typing.cast.text.value.lower
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_unicode
    - <builtin>.isinstance
    - <builtin>.eval
    - typing.cast.text.lower
    - typing.cast.value.text.lower
    - <builtin>.str
    - typing.cast.value.lower
    - typing.cast.value
    - <builtin>.bool
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.tuple
    functionSourceFile: <builtin>
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace._serialization.Deserializer.deserialize_data.<lambda1>
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - attr
    - iter_type
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1659
    functionName: azure.mgmt.dynatrace._serialization.Deserializer.deserialize_iter
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - azure.mgmt.dynatrace._serialization.Deserializer._classify_target
    - attrs.items
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_data
    - azure.mgmt.dynatrace._serialization.Deserializer._deserialize
    - local_type.strip
    - azure.mgmt.dynatrace._serialization._decode_attribute_map_key
    - typing.cast.keys
    - <builtin>.set
    - <builtin>.eval
    - response._validation.items
    - <builtin>.type
    - key.replace
    - <builtin>.tuple
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - <builtin>.callable
    - attributes.items
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_data.<lambda1>
    - attribute_map.values
    - <builtin>.issubclass
    - typing.cast.text.value
    - enum_obj.__members__.values
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_unicode
    - _FLATTEN.split
    - typing.cast.value._attribute_map.items
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_enum
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_basic
    - attrs.get
    - <builtin>.setattr
    - <builtin>.bool
    - typing.cast.lower
    - typing.cast.value.text
    - azure.mgmt.dynatrace._serialization.Deserializer._instantiate_model
    - typing.cast.text
    - <builtin>.isinstance
    - v.get
    - <builtin>.list
    - typing.cast.value.text.lower
    - attr_desc.copy
    - config.get
    - <builtin>.getattr
    - typing.cast.text.value.keys
    - <builtin>.str
    - typing.cast.value
    - typing.cast.value.keys
    - azure.core.exceptions.raise_with_traceback
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - azure.mgmt.dynatrace._serialization.Deserializer._build_additional_properties
    - typing.cast.text.value.lower
    - enum_value.value.lower
    - target._classify
    - typing.cast.text.value._attribute_map.items
    - typing.cast.value.text._attribute_map.items
    - typing.cast.text.keys
    - typing.cast.text.lower
    - _LOGGER.warning
    - typing.cast.value.text.keys
    - typing.cast.value.lower
    - attribute_map.get
    linkageType: pythonLinkage
    raised:
    - DeserializationError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - attr
    - dict_type
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1674
    functionName: azure.mgmt.dynatrace._serialization.Deserializer.deserialize_dict
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - attr.items
    - azure.mgmt.dynatrace._serialization.Deserializer._classify_target
    - attrs.items
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_data
    - azure.mgmt.dynatrace._serialization.Deserializer._deserialize
    - local_type.strip
    - azure.mgmt.dynatrace._serialization._decode_attribute_map_key
    - typing.cast.keys
    - <builtin>.eval
    - <builtin>.set
    - response._validation.items
    - <builtin>.type
    - key.replace
    - <builtin>.tuple
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - <builtin>.callable
    - attributes.items
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_data.<lambda1>
    - attribute_map.values
    - <builtin>.issubclass
    - typing.cast.text.value
    - enum_obj.__members__.values
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_unicode
    - _FLATTEN.split
    - typing.cast.value._attribute_map.items
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_enum
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_basic
    - attrs.get
    - <builtin>.setattr
    - <builtin>.bool
    - typing.cast.lower
    - typing.cast.value.text
    - typing.cast.text
    - azure.mgmt.dynatrace._serialization.Deserializer._instantiate_model
    - <builtin>.isinstance
    - v.get
    - <builtin>.list
    - typing.cast.value.text.lower
    - attr_desc.copy
    - config.get
    - <builtin>.getattr
    - typing.cast.text.value.keys
    - <builtin>.str
    - typing.cast.value
    - typing.cast.value.keys
    - azure.core.exceptions.raise_with_traceback
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - azure.mgmt.dynatrace._serialization.Deserializer._build_additional_properties
    - typing.cast.text.value.lower
    - enum_value.value.lower
    - target._classify
    - typing.cast.text.value._attribute_map.items
    - typing.cast.value.text._attribute_map.items
    - typing.cast.text.keys
    - typing.cast.text.lower
    - _LOGGER.warning
    - typing.cast.value.text.keys
    - typing.cast.value.lower
    - attribute_map.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 2
    IfCount: 7
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - attr
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1690
    functionName: azure.mgmt.dynatrace._serialization.Deserializer.deserialize_object
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - attr.items
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_long
    - <builtin>.eval
    - <builtin>.type
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_unicode
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_basic
    - <builtin>.bool
    - typing.cast.lower
    - typing.cast.value.text
    - typing.cast.text
    - azure.mgmt.dynatrace._serialization.Deserializer.deserialize_object
    - <builtin>.isinstance
    - typing.cast.value.text.lower
    - <builtin>.str
    - typing.cast.value
    - typing.cast.text.value.lower
    - typing.cast.text.lower
    - deserialized.append
    - typing.cast.value.lower
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - attr
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1871
    functionName: azure.mgmt.dynatrace._serialization.Deserializer.deserialize_long
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: deserialized.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.bool
    functionSourceFile: <builtin>
    functionUses: 145
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.lower
    functionSourceFile: typing
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.text.value.lower
    functionSourceFile: typing
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.text.lower
    functionSourceFile: typing
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.value.text.lower
    functionSourceFile: typing
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.value.lower
    functionSourceFile: typing
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - data
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1772
    functionName: azure.mgmt.dynatrace._serialization.Deserializer.deserialize_unicode
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 10
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: enum_obj.__members__.values
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - attr
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1828
    functionName: azure.mgmt.dynatrace._serialization.Deserializer.deserialize_bytearray
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - base64.b64decode
    - <builtin>.bytearray
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: base64.b64decode
    functionSourceFile: base64
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.bytearray
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - attr
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1840
    functionName: azure.mgmt.dynatrace._serialization.Deserializer.deserialize_base64
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - attr.replace
    - <builtin>.len
    - base64.b64decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attr.replace
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - attr
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1855
    functionName: azure.mgmt.dynatrace._serialization.Deserializer.deserialize_decimal
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - azure.core.exceptions.raise_with_traceback
    - sys.exc_info
    - decimal.Decimal
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: decimal.Decimal
    functionSourceFile: decimal
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - attr
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1883
    functionName: azure.mgmt.dynatrace._serialization.Deserializer.deserialize_duration
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - azure.core.exceptions.raise_with_traceback
    - sys.exc_info
    - isodate.parse_duration
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - attr
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1901
    functionName: azure.mgmt.dynatrace._serialization.Deserializer.deserialize_date
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - re.search
    - isodate.parse_date
    linkageType: pythonLinkage
    raised:
    - DeserializationError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: re.search
    functionSourceFile: re
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - attr
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1916
    functionName: azure.mgmt.dynatrace._serialization.Deserializer.deserialize_time
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - isodate.parse_time
    - re.search
    linkageType: pythonLinkage
    raised:
    - DeserializationError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - attr
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1930
    functionName: azure.mgmt.dynatrace._serialization.Deserializer.deserialize_rfc
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - date_obj.astimezone
    - azure.core.exceptions.raise_with_traceback
    - sys.exc_info
    - email.utils.parsedate_tz
    - <builtin>.isinstance
    - datetime.timedelta
    - datetime.datetime
    - datetime.timezone
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: email.utils.parsedate_tz
    functionSourceFile: email
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datetime.timezone
    functionSourceFile: datetime
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datetime.datetime
    functionSourceFile: datetime
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: date_obj.astimezone
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 2
    IfCount: 6
    argCount: 1
    argDefaultValues: []
    argNames:
    - attr
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1953
    functionName: azure.mgmt.dynatrace._serialization.Deserializer.deserialize_iso
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - azure.core.exceptions.raise_with_traceback
    - attr.upper
    - Deserializer.valid_date.match
    - sys.exc_info
    - digit.isdigit
    - <builtin>.isinstance
    - date_obj.utctimetuple
    - isodate.parse_datetime
    - attr.replace
    - <builtin>.len
    - attr.split
    linkageType: pythonLinkage
    raised:
    - OverflowError
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attr.upper
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Deserializer.valid_date.match
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attr.split
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: digit.isdigit
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: date_obj.utctimetuple
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - attr
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1990
    functionName: azure.mgmt.dynatrace._serialization.Deserializer.deserialize_unix
    functionSourceFile: azure.mgmt.dynatrace._serialization
    functionUses: 0
    functionsReached:
    - azure.core.exceptions.raise_with_traceback
    - sys.exc_info
    - <builtin>.isinstance
    - datetime.datetime.fromtimestamp
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datetime.datetime.fromtimestamp
    functionSourceFile: datetime
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.exceptions
    functionSourceFile: azure.core.exceptions
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.exc_info
    functionSourceFile: sys
    functionUses: 129
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 115
    functionName: azure.core.exceptions._HttpResponseCommonAPI.reason
    functionSourceFile: azure.core.exceptions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 118
    functionName: azure.core.exceptions._HttpResponseCommonAPI.status_code
    functionSourceFile: azure.core.exceptions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 120
    functionName: azure.core.exceptions._HttpResponseCommonAPI.text
    functionSourceFile: azure.core.exceptions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 123
    functionName: azure.core.exceptions._HttpResponseCommonAPI.request
    functionSourceFile: azure.core.exceptions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d4042100>
    argNames:
    - self
    - custom_error_map
    - default_error
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 135
    functionName: azure.core.exceptions.ErrorMap.__init__
    functionSourceFile: azure.core.exceptions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 145
    functionName: azure.core.exceptions.ErrorMap.get
    functionSourceFile: azure.core.exceptions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - status_code
    - response
    - error_map
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 152
    functionName: azure.core.exceptions.map_error
    functionSourceFile: azure.core.exceptions
    functionUses: 56
    functionsReached:
    - error_map.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: error_map.get
    functionSourceFile: <builtin>
    functionUses: 57
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - json_object
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 215
    functionName: azure.core.exceptions.ODataV4Format.__init__
    functionSourceFile: azure.core.exceptions
    functionUses: 1
    functionsReached:
    - json_object.get
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: json_object.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 241
    functionName: azure.core.exceptions.ODataV4Format.error
    functionSourceFile: azure.core.exceptions
    functionUses: 0
    functionsReached:
    - warnings.warn
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: warnings.warn
    functionSourceFile: warnings
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 250
    functionName: azure.core.exceptions.ODataV4Format.__str__
    functionSourceFile: azure.core.exceptions
    functionUses: 0
    functionsReached:
    - azure.core.exceptions.ODataV4Format.message_details
    - <builtin>.str
    - json.dumps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 253
    functionName: azure.core.exceptions.ODataV4Format.message_details
    functionSourceFile: azure.core.exceptions
    functionUses: 1
    functionsReached:
    - <builtin>.str
    - json.dumps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - message
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 293
    functionName: azure.core.exceptions.AzureError.__init__
    functionSourceFile: azure.core.exceptions
    functionUses: 4
    functionsReached:
    - sys.exc_info
    - <builtin>.super
    - <builtin>.type
    - <builtin>.str
    - kwargs.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.super
    functionSourceFile: <builtin>
    functionUses: 162
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 307
    functionName: azure.core.exceptions.AzureError.raise_with_traceback
    functionSourceFile: azure.core.exceptions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d4286f10>
    - <ast.Constant object at 0x7ff3d4286610>
    argNames:
    - self
    - message
    - response
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 359
    functionName: azure.core.exceptions.HttpResponseError.__init__
    functionSourceFile: azure.core.exceptions
    functionUses: 8
    functionsReached:
    - azure.core.exceptions.HttpResponseError._parse_odata_body
    - mimetype.parameters.get
    - enc.lower
    - <builtin>.super
    - typing.cast.http_response.text
    - chardet.detect
    - azure.core.rest._helpers.decode_to_text
    - codecs.getincrementaldecoder
    - azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.body
    - azure.core.pipeline.transport._base._HttpResponseBase.text
    - json.loads
    - codecs.lookup
    - decompressor.decompress
    - aiohttp.helpers.parse_mimetype
    - kwargs.pop
    - charset_normalizer.detect
    - typing.cast
    - body.decode
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - cchardet.detect
    - azure.core.rest._http_response_impl._HttpResponseBaseImpl.text
    - azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.text
    - azure.core.utils._pipeline_transport_rest_shared._aiohttp_body_helper
    - multidict.CIMultiDict.get
    - zlib.decompressobj
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kwargs.pop
    functionSourceFile: <builtin>
    functionUses: 183
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - error_format
    - response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 397
    functionName: azure.core.exceptions.HttpResponseError._parse_odata_body
    functionSourceFile: azure.core.exceptions
    functionUses: 9
    functionsReached:
    - mimetype.parameters.get
    - enc.lower
    - codecs.getincrementaldecoder
    - typing.cast.http_response.text
    - azure.core.rest._helpers.decode_to_text
    - chardet.detect
    - azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.body
    - azure.core.pipeline.transport._base._HttpResponseBase.text
    - json.loads
    - codecs.lookup
    - decompressor.decompress
    - aiohttp.helpers.parse_mimetype
    - charset_normalizer.detect
    - typing.cast
    - body.decode
    - cchardet.detect
    - azure.core.rest._http_response_impl._HttpResponseBaseImpl.text
    - azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.text
    - azure.core.utils._pipeline_transport_rest_shared._aiohttp_body_helper
    - multidict.CIMultiDict.get
    - zlib.decompressobj
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3d11430>
    argNames:
    - self
    - encoding
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 306
    functionName: azure.core.rest._http_response_impl._HttpResponseBaseImpl.text
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 11
    functionsReached:
    - codecs.getincrementaldecoder
    - azure.core.rest._helpers.decode_to_text
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.http_response.text
    functionSourceFile: typing
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3e95a00>
    argNames:
    - self
    - encoding
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 453
    functionName: azure.core.pipeline.transport._base._HttpResponseBase.text
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 10
    functionsReached:
    - decompressor.decompress
    - enc.lower
    - azure.core.utils._pipeline_transport_rest_shared._aiohttp_body_helper
    - azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.body
    - multidict.CIMultiDict.get
    - zlib.decompressobj
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 2
    IfCount: 6
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3fa17f0>
    argNames:
    - self
    - encoding
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 496
    functionName: azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.text
    functionSourceFile: azure.core.pipeline.transport._aiohttp
    functionUses: 10
    functionsReached:
    - mimetype.parameters.get
    - cchardet.detect
    - codecs.lookup
    - multidict.CIMultiDict.get
    - aiohttp.helpers.parse_mimetype
    - decompressor.decompress
    - enc.lower
    - typing.cast
    - chardet.detect
    - body.decode
    - azure.core.utils._pipeline_transport_rest_shared._aiohttp_body_helper
    - azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.body
    - charset_normalizer.detect
    - zlib.decompressobj
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 409
    functionName: azure.core.exceptions.HttpResponseError.__str__
    functionSourceFile: azure.core.exceptions
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - history
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 460
    functionName: azure.core.exceptions.TooManyRedirectsError.__init__
    functionSourceFile: azure.core.exceptions
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - response
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 491
    functionName: azure.core.exceptions.ODataV4Error.__init__
    functionSourceFile: azure.core.exceptions
    functionUses: 0
    functionsReached:
    - _LOGGER.info
    - json_object.get
    - response.text
    - <builtin>.super
    - azure.core.exceptions.ODataV4Format.__init__
    - <builtin>.str
    - kwargs.get
    - json.loads
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: response.text
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _LOGGER.info
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 522
    functionName: azure.core.exceptions.ODataV4Error.__str__
    functionSourceFile: azure.core.exceptions
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 538
    functionName: azure.core.exceptions.StreamConsumedError.__init__
    functionSourceFile: azure.core.exceptions
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 556
    functionName: azure.core.exceptions.StreamClosedError.__init__
    functionSourceFile: azure.core.exceptions
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 574
    functionName: azure.core.exceptions.ResponseNotReadError.__init__
    functionSourceFile: azure.core.exceptions
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline
    functionSourceFile: azure.core.pipeline
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - transport
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 64
    functionName: azure.core.pipeline.PipelineContext.__init__
    functionSourceFile: azure.core.pipeline
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 69
    functionName: azure.core.pipeline.PipelineContext.__getstate__
    functionSourceFile: azure.core.pipeline
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 75
    functionName: azure.core.pipeline.PipelineContext.__reduce__
    functionSourceFile: azure.core.pipeline
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - <builtin>.super
    - <builtin>.list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - state
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 90
    functionName: azure.core.pipeline.PipelineContext.__setstate__
    functionSourceFile: azure.core.pipeline
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - key
    - item
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 95
    functionName: azure.core.pipeline.PipelineContext.__setitem__
    functionSourceFile: azure.core.pipeline
    functionUses: 0
    functionsReached:
    - <builtin>.hasattr
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 102
    functionName: azure.core.pipeline.PipelineContext.__delitem__
    functionSourceFile: azure.core.pipeline
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 107
    functionName: azure.core.pipeline.PipelineContext.clear
    functionSourceFile: azure.core.pipeline
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 116
    functionName: azure.core.pipeline.PipelineContext.update
    functionSourceFile: azure.core.pipeline
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline.PipelineContext
    functionSourceFile: azure.core.pipeline
    functionUses: 0
    functionsReached:
    - typing.overload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.overload
    functionSourceFile: ''
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - args
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 131
    functionName: azure.core.pipeline.PipelineContext.pop
    functionSourceFile: azure.core.pipeline
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - http_request
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 157
    functionName: azure.core.pipeline.PipelineRequest.__init__
    functionSourceFile: azure.core.pipeline
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - http_request
    - http_response
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 180
    functionName: azure.core.pipeline.PipelineResponse.__init__
    functionSourceFile: azure.core.pipeline
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.core.pipeline.transport
    functionSourceFile: azure.core.pipeline.transport
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 51
    functionName: azure.core.pipeline.transport.__dir__
    functionSourceFile: azure.core.pipeline.transport
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 0
    IfCount: 10
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 58
    functionName: azure.core.pipeline.transport.__getattr__
    functionSourceFile: azure.core.pipeline.transport
    functionUses: 0
    functionsReached:
    - ex.msg.endswith
    linkageType: pythonLinkage
    raised:
    - ImportError
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ex.msg.endswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline.transport._base
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - template
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 86
    functionName: azure.core.pipeline.transport._base._format_url_section
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 10
    functionsReached:
    - template.format
    - template.split
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: template.split
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: template.format
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - base_url
    - stub_url
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 115
    functionName: azure.core.pipeline.transport._base._urljoin
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 10
    functionsReached:
    - urllib.parse.urlparse
    - urllib.parse.urlparse.geturl
    - split_url.pop
    - urllib.parse.urlparse.path.rstrip
    - stub_url.split
    - query_params.insert
    - urllib.parse.urlparse._replace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.parse.urlparse
    functionSourceFile: urllib
    functionUses: 138
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stub_url.split
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: split_url.pop
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.parse.urlparse.path.rstrip
    functionSourceFile: urllib
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.parse.urlparse._replace
    functionSourceFile: urllib
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: query_params.insert
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.parse.urlparse.geturl
    functionSourceFile: urllib
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline.transport._base.HttpTransport
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: abc.abstractmethod
    functionSourceFile: ''
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - request
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 148
    functionName: azure.core.pipeline.transport._base.HttpTransport.send
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 158
    functionName: azure.core.pipeline.transport._base.HttpTransport.open
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 162
    functionName: azure.core.pipeline.transport._base.HttpTransport.close
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - duration
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 165
    functionName: azure.core.pipeline.transport._base.HttpTransport.sleep
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 0
    functionsReached:
    - time.sleep
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: time.sleep
    functionSourceFile: time
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3e96190>
    - <ast.Constant object at 0x7ff3d3e96670>
    - <ast.Constant object at 0x7ff3d3e96fd0>
    argNames:
    - self
    - method
    - url
    - headers
    - files
    - data
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 199
    functionName: azure.core.pipeline.transport._base.HttpRequest.__init__
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 85
    functionsReached:
    - azure.core.utils._utils.case_insensitive_dict
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 91
    functionName: azure.core.utils._utils.case_insensitive_dict
    functionSourceFile: azure.core.utils._utils
    functionUses: 172
    functionsReached:
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 214
    functionName: azure.core.pipeline.transport._base.HttpRequest.__repr__
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d484c340>
    argNames:
    - self
    - memo
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 217
    functionName: azure.core.pipeline.transport._base.HttpRequest.__deepcopy__
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 0
    functionsReached:
    - azure.core.utils._utils.case_insensitive_dict
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - copy.copy
    - copy.deepcopy
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: copy.deepcopy
    functionSourceFile: copy
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: copy.copy
    functionSourceFile: copy
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 228
    functionName: azure.core.pipeline.transport._base.HttpRequest.query
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 0
    functionsReached:
    - urllib.parse.urlparse
    - p.partition
    - urllib.parse.urlparse.query.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: p.partition
    functionSourceFile: <builtin>
    functionUses: 125
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.parse.urlparse.query.split
    functionSourceFile: urllib
    functionUses: 125
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 249
    functionName: azure.core.pipeline.transport._base.HttpRequest.body
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - data
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 253
    functionName: azure.core.pipeline.transport._base.HttpRequest._format_data
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 85
    functionsReached:
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - <builtin>.isinstance
    - typing.cast
    - <builtin>.len
    - os.path.basename
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 1
    argDefaultValues: []
    argNames:
    - data
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 338
    functionName: azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    functionSourceFile: azure.core.utils._pipeline_transport_rest_shared
    functionUses: 131
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.len
    - typing.cast
    - os.path.basename
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - params
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 264
    functionName: azure.core.pipeline.transport._base.HttpRequest.format_parameters
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 9
    functionsReached:
    - urllib.parse.urlparse.query.split
    - <builtin>.isinstance
    - urllib.parse.urlparse
    - http_request.url.partition
    - params.update
    - query_params.append
    - params.items
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - p.partition
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - http_request
    - params
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 73
    functionName: azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    functionSourceFile: azure.core.utils._pipeline_transport_rest_shared
    functionUses: 122
    functionsReached:
    - urllib.parse.urlparse.query.split
    - <builtin>.isinstance
    - urllib.parse.urlparse
    - http_request.url.partition
    - params.update
    - query_params.append
    - params.items
    - p.partition
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 273
    functionName: azure.core.pipeline.transport._base.HttpRequest.set_streamed_data_body
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 9
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.hasattr
    - <builtin>.any
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.any
    functionSourceFile: <builtin>
    functionUses: 131
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 286
    functionName: azure.core.pipeline.transport._base.HttpRequest.set_text_body
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 9
    functionsReached:
    - <builtin>.str
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 299
    functionName: azure.core.pipeline.transport._base.HttpRequest.set_xml_body
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 9
    functionsReached:
    - xml.etree.ElementTree.tostring
    - <builtin>.str
    - <builtin>.len
    - bytes_data.replace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: xml.etree.ElementTree.tostring
    functionSourceFile: xml
    functionUses: 131
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bytes_data.replace
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 313
    functionName: azure.core.pipeline.transport._base.HttpRequest.set_json_body
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 9
    functionsReached:
    - <builtin>.len
    - <builtin>.str
    - json.dumps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3f96fd0>
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 326
    functionName: azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 84
    functionsReached:
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - <builtin>.isinstance
    - <builtin>.len
    - typing.cast
    - os.path.basename
    - data.items
    - content_type.lower
    - <builtin>.hasattr
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: content_type.lower
    functionSourceFile: <builtin>
    functionUses: 86
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: data.items
    functionSourceFile: <builtin>
    functionUses: 130
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 343
    functionName: azure.core.pipeline.transport._base.HttpRequest.set_bytes_body
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 3
    functionsReached:
    - <builtin>.str
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - requests
    - policies
    - boundary
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 356
    functionName: azure.core.pipeline.transport._base.HttpRequest.set_multipart_mixed
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3f83a30>
    argNames:
    - self
    - content_index
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 387
    functionName: azure.core.pipeline.transport._base.HttpRequest.prepare_multipart_body
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 0
    functionsReached:
    - email.message.Message.add_header
    - payload.index
    - email.message.Message.set_payload
    - typing.cast
    - <builtin>.len
    - email.message.Message.set_boundary
    - req.prepare_multipart_body
    - email.message.Message
    - email.message.Message.attach
    - email.message.Message.as_bytes
    - azure.core.utils._pipeline_transport_rest_shared._prepare_multipart_body_helper
    - req.serialize
    - azure.core.pipeline.transport._base.HttpRequest.set_bytes_body
    - full_message.split
    - <builtin>.str
    - email.message.Message.get_boundary
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 10
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d483c370>
    argNames:
    - http_request
    - content_index
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 123
    functionName: azure.core.utils._pipeline_transport_rest_shared._prepare_multipart_body_helper
    functionSourceFile: azure.core.utils._pipeline_transport_rest_shared
    functionUses: 2
    functionsReached:
    - email.message.Message.add_header
    - payload.index
    - email.message.Message.set_payload
    - typing.cast
    - <builtin>.len
    - email.message.Message.set_boundary
    - req.prepare_multipart_body
    - email.message.Message
    - email.message.Message.attach
    - email.message.Message.as_bytes
    - req.serialize
    - azure.core.pipeline.transport._base.HttpRequest.set_bytes_body
    - full_message.split
    - <builtin>.str
    - email.message.Message.get_boundary
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 401
    functionName: azure.core.pipeline.transport._base.HttpRequest.serialize
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 0
    functionsReached:
    - azure.core.utils._pipeline_transport_rest_shared._HTTPSerializer.__init__
    - kwargs.setdefault
    - <builtin>.isinstance
    - http.client.HTTPConnection.request
    - <builtin>.super
    - azure.core.utils._pipeline_transport_rest_shared._serialize_request
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - http_request
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 199
    functionName: azure.core.utils._pipeline_transport_rest_shared._serialize_request
    functionSourceFile: azure.core.utils._pipeline_transport_rest_shared
    functionUses: 2
    functionsReached:
    - azure.core.utils._pipeline_transport_rest_shared._HTTPSerializer.__init__
    - kwargs.setdefault
    - <builtin>.isinstance
    - http.client.HTTPConnection.request
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d36717f0>
    argNames:
    - self
    - request
    - internal_response
    - block_size
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 424
    functionName: azure.core.pipeline.transport._base._HttpResponseBase.__init__
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 442
    functionName: azure.core.pipeline.transport._base._HttpResponseBase.body
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 488
    functionName: azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.body
    functionSourceFile: azure.core.pipeline.transport._aiohttp
    functionUses: 21
    functionsReached:
    - decompressor.decompress
    - enc.lower
    - azure.core.utils._pipeline_transport_rest_shared._aiohttp_body_helper
    - multidict.CIMultiDict.get
    - zlib.decompressobj
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - message
    - http_response_type
    - requests
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 467
    functionName: azure.core.pipeline.transport._base._HttpResponseBase._decode_parts
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 10
    functionsReached:
    - http.client.HTTPResponse
    - raw_response.get_payload
    - <builtin>.super
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - responses.extend
    - azure.core.pipeline.transport._base._HttpClientTransportResponse.__init__
    - azure.core.pipeline.transport._base._deserialize_response
    - http.client.HTTPResponse.begin
    - responses.append
    - azure.core.utils._pipeline_transport_rest_shared.BytesIOSocket.__init__
    - raw_response.get_content_type
    - azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._decode_parts
    - httpclient_response.getheaders
    - azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._decode_parts._deserialize_response
    - message.get_payload
    - azure.core.utils._utils.case_insensitive_dict
    - azure.core.pipeline.transport._base._HttpResponseBase._decode_parts
    - <builtin>.enumerate
    - azure.core.utils._pipeline_transport_rest_shared._decode_parts_helper
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 5
    argDefaultValues: []
    argNames:
    - response
    - message
    - http_response_type
    - requests
    - deserialize_response
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 222
    functionName: azure.core.utils._pipeline_transport_rest_shared._decode_parts_helper
    functionSourceFile: azure.core.utils._pipeline_transport_rest_shared
    functionUses: 10
    functionsReached:
    - http.client.HTTPResponse
    - raw_response.get_payload
    - <builtin>.super
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - responses.extend
    - azure.core.pipeline.transport._base._HttpClientTransportResponse.__init__
    - azure.core.pipeline.transport._base._deserialize_response
    - http.client.HTTPResponse.begin
    - responses.append
    - azure.core.utils._pipeline_transport_rest_shared.BytesIOSocket.__init__
    - raw_response.get_content_type
    - azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._decode_parts
    - httpclient_response.getheaders
    - azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._decode_parts._deserialize_response
    - message.get_payload
    - azure.core.utils._utils.case_insensitive_dict
    - azure.core.pipeline.transport._base._HttpResponseBase._decode_parts
    - <builtin>.enumerate
    - azure.core.utils._pipeline_transport_rest_shared._decode_parts_helper
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d369c340>
    argNames:
    - self
    - http_response_type
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 483
    functionName: azure.core.pipeline.transport._base._HttpResponseBase._get_raw_parts
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 5
    functionsReached:
    - email.message_from_bytes
    - http.client.HTTPResponse
    - raw_response.get_payload
    - enc.lower
    - <builtin>.super
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - responses.extend
    - azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.body
    - azure.core.pipeline.transport._base._HttpClientTransportResponse.__init__
    - azure.core.pipeline.transport._base._deserialize_response
    - http.client.HTTPResponse.begin
    - responses.append
    - decompressor.decompress
    - azure.core.utils._pipeline_transport_rest_shared.BytesIOSocket.__init__
    - raw_response.get_content_type
    - azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._decode_parts
    - response.content_type.encode
    - httpclient_response.getheaders
    - azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._decode_parts._deserialize_response
    - message.get_payload
    - azure.core.utils._pipeline_transport_rest_shared._get_raw_parts_helper
    - azure.core.utils._utils.case_insensitive_dict
    - azure.core.pipeline.transport._base._HttpResponseBase._decode_parts
    - azure.core.utils._pipeline_transport_rest_shared._aiohttp_body_helper
    - <builtin>.enumerate
    - multidict.CIMultiDict.get
    - azure.core.utils._pipeline_transport_rest_shared._decode_parts_helper
    - zlib.decompressobj
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - response
    - http_response_type
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 276
    functionName: azure.core.utils._pipeline_transport_rest_shared._get_raw_parts_helper
    functionSourceFile: azure.core.utils._pipeline_transport_rest_shared
    functionUses: 7
    functionsReached:
    - email.message_from_bytes
    - http.client.HTTPResponse
    - raw_response.get_payload
    - enc.lower
    - <builtin>.super
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - responses.extend
    - azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.body
    - azure.core.pipeline.transport._base._HttpClientTransportResponse.__init__
    - azure.core.pipeline.transport._base._deserialize_response
    - http.client.HTTPResponse.begin
    - responses.append
    - decompressor.decompress
    - azure.core.utils._pipeline_transport_rest_shared.BytesIOSocket.__init__
    - raw_response.get_content_type
    - azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._decode_parts
    - response.content_type.encode
    - httpclient_response.getheaders
    - azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._decode_parts._deserialize_response
    - message.get_payload
    - azure.core.utils._utils.case_insensitive_dict
    - azure.core.pipeline.transport._base._HttpResponseBase._decode_parts
    - azure.core.utils._pipeline_transport_rest_shared._aiohttp_body_helper
    - <builtin>.enumerate
    - multidict.CIMultiDict.get
    - azure.core.utils._pipeline_transport_rest_shared._decode_parts_helper
    - zlib.decompressobj
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 497
    functionName: azure.core.pipeline.transport._base._HttpResponseBase.raise_for_status
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 504
    functionName: azure.core.pipeline.transport._base._HttpResponseBase.__repr__
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 0
    functionsReached:
    - <builtin>.type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pipeline
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 512
    functionName: azure.core.pipeline.transport._base.HttpResponse.stream_download
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 525
    functionName: azure.core.pipeline.transport._base.HttpResponse.parts
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 0
    functionsReached:
    - email.message_from_bytes
    - http.client.HTTPResponse
    - azure.core.utils._pipeline_transport_rest_shared._parts_helper
    - raw_response.get_payload
    - enc.lower
    - <builtin>.super
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - responses.extend
    - azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.body
    - azure.core.pipeline.transport._base._HttpClientTransportResponse.__init__
    - azure.core.pipeline.transport._base._deserialize_response
    - http.client.HTTPResponse.begin
    - responses.append
    - decompressor.decompress
    - azure.core.utils._pipeline_transport_rest_shared.BytesIOSocket.__init__
    - concurrent.futures.ThreadPoolExecutor
    - raw_response.get_content_type
    - azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._get_raw_parts
    - azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._decode_parts
    - response.content_type.encode
    - executor.map
    - httpclient_response.getheaders
    - azure.core.pipeline.transport._base._HttpResponseBase._get_raw_parts
    - azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._decode_parts._deserialize_response
    - message.get_payload
    - azure.core.utils._pipeline_transport_rest_shared._get_raw_parts_helper
    - azure.core.utils._utils.case_insensitive_dict
    - azure.core.pipeline.transport._base._HttpResponseBase._decode_parts
    - azure.core.utils._pipeline_transport_rest_shared._aiohttp_body_helper
    - <builtin>.enumerate
    - multidict.CIMultiDict.get
    - azure.core.utils._pipeline_transport_rest_shared._decode_parts_helper
    - zlib.decompressobj
    - response.content_type.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 299
    functionName: azure.core.utils._pipeline_transport_rest_shared._parts_helper
    functionSourceFile: azure.core.utils._pipeline_transport_rest_shared
    functionUses: 2
    functionsReached:
    - email.message_from_bytes
    - http.client.HTTPResponse
    - raw_response.get_payload
    - enc.lower
    - <builtin>.super
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - responses.extend
    - azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.body
    - azure.core.pipeline.transport._base._HttpClientTransportResponse.__init__
    - azure.core.pipeline.transport._base._deserialize_response
    - http.client.HTTPResponse.begin
    - responses.append
    - decompressor.decompress
    - azure.core.utils._pipeline_transport_rest_shared.BytesIOSocket.__init__
    - concurrent.futures.ThreadPoolExecutor
    - raw_response.get_content_type
    - azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._get_raw_parts
    - azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._decode_parts
    - response.content_type.encode
    - executor.map
    - httpclient_response.getheaders
    - azure.core.pipeline.transport._base._HttpResponseBase._get_raw_parts
    - azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._decode_parts._deserialize_response
    - message.get_payload
    - azure.core.utils._pipeline_transport_rest_shared._get_raw_parts_helper
    - azure.core.utils._utils.case_insensitive_dict
    - azure.core.pipeline.transport._base._HttpResponseBase._decode_parts
    - azure.core.utils._pipeline_transport_rest_shared._aiohttp_body_helper
    - <builtin>.enumerate
    - multidict.CIMultiDict.get
    - azure.core.utils._pipeline_transport_rest_shared._decode_parts_helper
    - zlib.decompressobj
    - response.content_type.startswith
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - request
    - httpclient_response
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 545
    functionName: azure.core.pipeline.transport._base._HttpClientTransportResponse.__init__
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 12
    functionsReached:
    - <builtin>.super
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - httpclient_response.getheaders
    - azure.core.utils._utils.case_insensitive_dict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: httpclient_response.getheaders
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 553
    functionName: azure.core.pipeline.transport._base._HttpClientTransportResponse.body
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7ff3d3fb31c0>
    argNames:
    - http_response_as_bytes
    - http_request
    - http_response_type
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 566
    functionName: azure.core.pipeline.transport._base._deserialize_response
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 11
    functionsReached:
    - http.client.HTTPResponse
    - http.client.HTTPResponse.begin
    - httpclient_response.getheaders
    - azure.core.utils._pipeline_transport_rest_shared.BytesIOSocket.__init__
    - azure.core.utils._utils.case_insensitive_dict
    - <builtin>.super
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - azure.core.pipeline.transport._base._HttpClientTransportResponse.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - bytes_data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 66
    functionName: azure.core.utils._pipeline_transport_rest_shared.BytesIOSocket.__init__
    functionSourceFile: ''
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: http.client.HTTPResponse
    functionSourceFile: http
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: http.client.HTTPResponse.begin
    functionSourceFile: http
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - base_url
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 587
    functionName: azure.core.pipeline.transport._base.PipelineClientBase.__init__
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 8
    IfCount: 7
    argCount: 8
    argDefaultValues: []
    argNames:
    - self
    - method
    - url
    - params
    - headers
    - content
    - form_content
    - stream_content
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 590
    functionName: azure.core.pipeline.transport._base.PipelineClientBase._request
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 8
    functionsReached:
    - azure.core.pipeline.transport._base.HttpRequest.set_json_body
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - content_type.startswith
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - params.items
    - azure.core.pipeline.transport._base._urljoin
    - urllib.parse.urlparse.path.rstrip
    - <builtin>.hasattr
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - p.partition
    - azure.core.pipeline.transport._base.HttpRequest.set_text_body
    - template.format
    - http_request.url.partition
    - <builtin>.any
    - azure.core.pipeline.transport._base.HttpRequest.set_xml_body
    - azure.core.pipeline.transport._base.HttpRequest.set_streamed_data_body
    - data.items
    - azure.core.pipeline.transport._base.PipelineClientBase.format_url
    - url.lstrip
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - query_params.insert
    - template.split
    - azure.core.pipeline.transport._base._format_url_section
    - bytes_data.replace
    - urllib.parse.urlparse.query.split
    - <builtin>.isinstance
    - urllib.parse.urlparse
    - request.headers.get
    - <builtin>.len
    - typing.cast
    - stub_url.split
    - request.headers.update
    - content_type.lower
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - urllib.parse.urlparse._replace
    - <builtin>.str
    - azure.core.pipeline.transport._base.HttpRequest.format_parameters
    - azure.core.utils._utils.case_insensitive_dict
    - xml.etree.ElementTree.tostring
    - urllib.parse.urlparse.geturl
    - split_url.pop
    - params.update
    - os.path.basename
    - query_params.append
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - url_template
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 650
    functionName: azure.core.pipeline.transport._base.PipelineClientBase.format_url
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 9
    functionsReached:
    - azure.core.pipeline.transport._base._format_url_section
    - stub_url.split
    - template.format
    - urllib.parse.urlparse
    - urllib.parse.urlparse.geturl
    - split_url.pop
    - url.lstrip
    - azure.core.pipeline.transport._base._urljoin
    - urllib.parse.urlparse.path.rstrip
    - query_params.insert
    - urllib.parse.urlparse._replace
    - template.split
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: request.headers.update
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: request.headers.get
    functionSourceFile: <builtin>
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: content_type.startswith
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: url.lstrip
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3f68910>
    - <ast.Constant object at 0x7ff3d3f68d30>
    - <ast.Constant object at 0x7ff3d3f68550>
    - <ast.Constant object at 0x7ff3d3f68a00>
    argNames:
    - self
    - url
    - params
    - headers
    - content
    - form_content
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 676
    functionName: azure.core.pipeline.transport._base.PipelineClientBase.get
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 0
    functionsReached:
    - azure.core.pipeline.transport._base.HttpRequest.set_json_body
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - content_type.startswith
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - params.items
    - azure.core.pipeline.transport._base._urljoin
    - urllib.parse.urlparse.path.rstrip
    - <builtin>.hasattr
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - p.partition
    - azure.core.pipeline.transport._base.HttpRequest.set_text_body
    - template.format
    - http_request.url.partition
    - <builtin>.any
    - azure.core.pipeline.transport._base.HttpRequest.set_xml_body
    - azure.core.pipeline.transport._base.HttpRequest.set_streamed_data_body
    - data.items
    - azure.core.pipeline.transport._base.PipelineClientBase.format_url
    - url.lstrip
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - query_params.insert
    - template.split
    - azure.core.pipeline.transport._base._format_url_section
    - bytes_data.replace
    - urllib.parse.urlparse.query.split
    - <builtin>.isinstance
    - azure.core.pipeline.transport._base.PipelineClientBase._request
    - urllib.parse.urlparse
    - request.headers.get
    - <builtin>.len
    - typing.cast
    - stub_url.split
    - request.headers.update
    - content_type.lower
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - urllib.parse.urlparse._replace
    - <builtin>.str
    - azure.core.pipeline.transport._base.HttpRequest.format_parameters
    - azure.core.utils._utils.case_insensitive_dict
    - xml.etree.ElementTree.tostring
    - urllib.parse.urlparse.geturl
    - split_url.pop
    - params.update
    - os.path.basename
    - query_params.append
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3697a60>
    - <ast.Constant object at 0x7ff3d36971f0>
    - <ast.Constant object at 0x7ff3d3697820>
    - <ast.Constant object at 0x7ff3d3697070>
    - <ast.Constant object at 0x7ff3d3697fd0>
    argNames:
    - self
    - url
    - params
    - headers
    - content
    - form_content
    - stream_content
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 699
    functionName: azure.core.pipeline.transport._base.PipelineClientBase.put
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 0
    functionsReached:
    - azure.core.pipeline.transport._base.HttpRequest.set_json_body
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - content_type.startswith
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - params.items
    - azure.core.pipeline.transport._base._urljoin
    - urllib.parse.urlparse.path.rstrip
    - <builtin>.hasattr
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - p.partition
    - azure.core.pipeline.transport._base.HttpRequest.set_text_body
    - template.format
    - http_request.url.partition
    - <builtin>.any
    - azure.core.pipeline.transport._base.HttpRequest.set_xml_body
    - azure.core.pipeline.transport._base.HttpRequest.set_streamed_data_body
    - data.items
    - azure.core.pipeline.transport._base.PipelineClientBase.format_url
    - url.lstrip
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - query_params.insert
    - template.split
    - azure.core.pipeline.transport._base._format_url_section
    - bytes_data.replace
    - urllib.parse.urlparse.query.split
    - <builtin>.isinstance
    - azure.core.pipeline.transport._base.PipelineClientBase._request
    - urllib.parse.urlparse
    - request.headers.get
    - <builtin>.len
    - typing.cast
    - stub_url.split
    - request.headers.update
    - content_type.lower
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - urllib.parse.urlparse._replace
    - <builtin>.str
    - azure.core.pipeline.transport._base.HttpRequest.format_parameters
    - azure.core.utils._utils.case_insensitive_dict
    - xml.etree.ElementTree.tostring
    - urllib.parse.urlparse.geturl
    - split_url.pop
    - params.update
    - os.path.basename
    - query_params.append
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d37d2d90>
    - <ast.Constant object at 0x7ff3d37d2940>
    - <ast.Constant object at 0x7ff3d37d27c0>
    - <ast.Constant object at 0x7ff3d37d2130>
    - <ast.Constant object at 0x7ff3d37d2dc0>
    argNames:
    - self
    - url
    - params
    - headers
    - content
    - form_content
    - stream_content
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 724
    functionName: azure.core.pipeline.transport._base.PipelineClientBase.post
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 0
    functionsReached:
    - azure.core.pipeline.transport._base.HttpRequest.set_json_body
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - content_type.startswith
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - params.items
    - azure.core.pipeline.transport._base._urljoin
    - urllib.parse.urlparse.path.rstrip
    - <builtin>.hasattr
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - p.partition
    - azure.core.pipeline.transport._base.HttpRequest.set_text_body
    - template.format
    - http_request.url.partition
    - <builtin>.any
    - azure.core.pipeline.transport._base.HttpRequest.set_xml_body
    - azure.core.pipeline.transport._base.HttpRequest.set_streamed_data_body
    - data.items
    - azure.core.pipeline.transport._base.PipelineClientBase.format_url
    - url.lstrip
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - query_params.insert
    - template.split
    - azure.core.pipeline.transport._base._format_url_section
    - bytes_data.replace
    - urllib.parse.urlparse.query.split
    - <builtin>.isinstance
    - azure.core.pipeline.transport._base.PipelineClientBase._request
    - urllib.parse.urlparse
    - request.headers.get
    - <builtin>.len
    - typing.cast
    - stub_url.split
    - request.headers.update
    - content_type.lower
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - urllib.parse.urlparse._replace
    - <builtin>.str
    - azure.core.pipeline.transport._base.HttpRequest.format_parameters
    - azure.core.utils._utils.case_insensitive_dict
    - xml.etree.ElementTree.tostring
    - urllib.parse.urlparse.geturl
    - split_url.pop
    - params.update
    - os.path.basename
    - query_params.append
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3f34df0>
    - <ast.Constant object at 0x7ff3d3f34ca0>
    - <ast.Constant object at 0x7ff3d3f34130>
    - <ast.Constant object at 0x7ff3d3f34d30>
    - <ast.Constant object at 0x7ff3d3f34040>
    argNames:
    - self
    - url
    - params
    - headers
    - content
    - form_content
    - stream_content
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 749
    functionName: azure.core.pipeline.transport._base.PipelineClientBase.head
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 0
    functionsReached:
    - azure.core.pipeline.transport._base.HttpRequest.set_json_body
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - content_type.startswith
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - params.items
    - azure.core.pipeline.transport._base._urljoin
    - urllib.parse.urlparse.path.rstrip
    - <builtin>.hasattr
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - p.partition
    - azure.core.pipeline.transport._base.HttpRequest.set_text_body
    - template.format
    - http_request.url.partition
    - <builtin>.any
    - azure.core.pipeline.transport._base.HttpRequest.set_xml_body
    - azure.core.pipeline.transport._base.HttpRequest.set_streamed_data_body
    - data.items
    - azure.core.pipeline.transport._base.PipelineClientBase.format_url
    - url.lstrip
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - query_params.insert
    - template.split
    - azure.core.pipeline.transport._base._format_url_section
    - bytes_data.replace
    - urllib.parse.urlparse.query.split
    - <builtin>.isinstance
    - azure.core.pipeline.transport._base.PipelineClientBase._request
    - urllib.parse.urlparse
    - request.headers.get
    - <builtin>.len
    - typing.cast
    - stub_url.split
    - request.headers.update
    - content_type.lower
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - urllib.parse.urlparse._replace
    - <builtin>.str
    - azure.core.pipeline.transport._base.HttpRequest.format_parameters
    - azure.core.utils._utils.case_insensitive_dict
    - xml.etree.ElementTree.tostring
    - urllib.parse.urlparse.geturl
    - split_url.pop
    - params.update
    - os.path.basename
    - query_params.append
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3722820>
    - <ast.Constant object at 0x7ff3d3722460>
    - <ast.Constant object at 0x7ff3d3722490>
    - <ast.Constant object at 0x7ff3d3722940>
    - <ast.Constant object at 0x7ff3d3722e20>
    argNames:
    - self
    - url
    - params
    - headers
    - content
    - form_content
    - stream_content
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 774
    functionName: azure.core.pipeline.transport._base.PipelineClientBase.patch
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 0
    functionsReached:
    - azure.core.pipeline.transport._base.HttpRequest.set_json_body
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - content_type.startswith
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - params.items
    - azure.core.pipeline.transport._base._urljoin
    - urllib.parse.urlparse.path.rstrip
    - <builtin>.hasattr
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - p.partition
    - azure.core.pipeline.transport._base.HttpRequest.set_text_body
    - template.format
    - http_request.url.partition
    - <builtin>.any
    - azure.core.pipeline.transport._base.HttpRequest.set_xml_body
    - azure.core.pipeline.transport._base.HttpRequest.set_streamed_data_body
    - data.items
    - azure.core.pipeline.transport._base.PipelineClientBase.format_url
    - url.lstrip
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - query_params.insert
    - template.split
    - azure.core.pipeline.transport._base._format_url_section
    - bytes_data.replace
    - urllib.parse.urlparse.query.split
    - <builtin>.isinstance
    - azure.core.pipeline.transport._base.PipelineClientBase._request
    - urllib.parse.urlparse
    - request.headers.get
    - <builtin>.len
    - typing.cast
    - stub_url.split
    - request.headers.update
    - content_type.lower
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - urllib.parse.urlparse._replace
    - <builtin>.str
    - azure.core.pipeline.transport._base.HttpRequest.format_parameters
    - azure.core.utils._utils.case_insensitive_dict
    - xml.etree.ElementTree.tostring
    - urllib.parse.urlparse.geturl
    - split_url.pop
    - params.update
    - os.path.basename
    - query_params.append
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3c89d00>
    - <ast.Constant object at 0x7ff3d3c89b20>
    - <ast.Constant object at 0x7ff3d3c89f10>
    - <ast.Constant object at 0x7ff3d3c89a00>
    argNames:
    - self
    - url
    - params
    - headers
    - content
    - form_content
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 799
    functionName: azure.core.pipeline.transport._base.PipelineClientBase.delete
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 0
    functionsReached:
    - azure.core.pipeline.transport._base.HttpRequest.set_json_body
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - content_type.startswith
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - params.items
    - azure.core.pipeline.transport._base._urljoin
    - urllib.parse.urlparse.path.rstrip
    - <builtin>.hasattr
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - p.partition
    - azure.core.pipeline.transport._base.HttpRequest.set_text_body
    - template.format
    - http_request.url.partition
    - <builtin>.any
    - azure.core.pipeline.transport._base.HttpRequest.set_xml_body
    - azure.core.pipeline.transport._base.HttpRequest.set_streamed_data_body
    - data.items
    - azure.core.pipeline.transport._base.PipelineClientBase.format_url
    - url.lstrip
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - query_params.insert
    - template.split
    - azure.core.pipeline.transport._base._format_url_section
    - bytes_data.replace
    - urllib.parse.urlparse.query.split
    - <builtin>.isinstance
    - azure.core.pipeline.transport._base.PipelineClientBase._request
    - urllib.parse.urlparse
    - request.headers.get
    - <builtin>.len
    - typing.cast
    - stub_url.split
    - request.headers.update
    - content_type.lower
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - urllib.parse.urlparse._replace
    - <builtin>.str
    - azure.core.pipeline.transport._base.HttpRequest.format_parameters
    - azure.core.utils._utils.case_insensitive_dict
    - xml.etree.ElementTree.tostring
    - urllib.parse.urlparse.geturl
    - split_url.pop
    - params.update
    - os.path.basename
    - query_params.append
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3c89f70>
    - <ast.Constant object at 0x7ff3d3c89580>
    - <ast.Constant object at 0x7ff3d3c89e80>
    - <ast.Constant object at 0x7ff3d3c89c10>
    argNames:
    - self
    - url
    - params
    - headers
    - content
    - form_content
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 821
    functionName: azure.core.pipeline.transport._base.PipelineClientBase.merge
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 0
    functionsReached:
    - azure.core.pipeline.transport._base.HttpRequest.set_json_body
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - content_type.startswith
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - params.items
    - azure.core.pipeline.transport._base._urljoin
    - urllib.parse.urlparse.path.rstrip
    - <builtin>.hasattr
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - p.partition
    - azure.core.pipeline.transport._base.HttpRequest.set_text_body
    - template.format
    - http_request.url.partition
    - <builtin>.any
    - azure.core.pipeline.transport._base.HttpRequest.set_xml_body
    - azure.core.pipeline.transport._base.HttpRequest.set_streamed_data_body
    - data.items
    - azure.core.pipeline.transport._base.PipelineClientBase.format_url
    - url.lstrip
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - query_params.insert
    - template.split
    - azure.core.pipeline.transport._base._format_url_section
    - bytes_data.replace
    - urllib.parse.urlparse.query.split
    - <builtin>.isinstance
    - azure.core.pipeline.transport._base.PipelineClientBase._request
    - urllib.parse.urlparse
    - request.headers.get
    - <builtin>.len
    - typing.cast
    - stub_url.split
    - request.headers.update
    - content_type.lower
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - urllib.parse.urlparse._replace
    - <builtin>.str
    - azure.core.pipeline.transport._base.HttpRequest.format_parameters
    - azure.core.utils._utils.case_insensitive_dict
    - xml.etree.ElementTree.tostring
    - urllib.parse.urlparse.geturl
    - split_url.pop
    - params.update
    - os.path.basename
    - query_params.append
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3dfc0d0>
    - <ast.Constant object at 0x7ff3d3ee44c0>
    argNames:
    - self
    - url
    - params
    - headers
    - content
    - form_content
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 843
    functionName: azure.core.pipeline.transport._base.PipelineClientBase.options
    functionSourceFile: azure.core.pipeline.transport._base
    functionUses: 0
    functionsReached:
    - azure.core.pipeline.transport._base.HttpRequest.set_json_body
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - content_type.startswith
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - params.items
    - azure.core.pipeline.transport._base._urljoin
    - urllib.parse.urlparse.path.rstrip
    - <builtin>.hasattr
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - p.partition
    - azure.core.pipeline.transport._base.HttpRequest.set_text_body
    - template.format
    - http_request.url.partition
    - <builtin>.any
    - azure.core.pipeline.transport._base.HttpRequest.set_xml_body
    - azure.core.pipeline.transport._base.HttpRequest.set_streamed_data_body
    - data.items
    - azure.core.pipeline.transport._base.PipelineClientBase.format_url
    - url.lstrip
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - query_params.insert
    - template.split
    - azure.core.pipeline.transport._base._format_url_section
    - bytes_data.replace
    - urllib.parse.urlparse.query.split
    - <builtin>.isinstance
    - azure.core.pipeline.transport._base.PipelineClientBase._request
    - urllib.parse.urlparse
    - request.headers.get
    - <builtin>.len
    - typing.cast
    - stub_url.split
    - request.headers.update
    - content_type.lower
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - urllib.parse.urlparse._replace
    - <builtin>.str
    - azure.core.pipeline.transport._base.HttpRequest.format_parameters
    - azure.core.utils._utils.case_insensitive_dict
    - xml.etree.ElementTree.tostring
    - urllib.parse.urlparse.geturl
    - split_url.pop
    - params.update
    - os.path.basename
    - query_params.append
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.core.utils._pipeline_transport_rest_shared
    functionSourceFile: azure.core.utils._pipeline_transport_rest_shared
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - _
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 69
    functionName: azure.core.utils._pipeline_transport_rest_shared.BytesIOSocket.makefile
    functionSourceFile: azure.core.utils._pipeline_transport_rest_shared
    functionUses: 0
    functionsReached:
    - io.BytesIO
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: io.BytesIO
    functionSourceFile: io
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: http_request.url.partition
    functionSourceFile: <builtin>
    functionUses: 123
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: params.update
    functionSourceFile: <builtin>
    functionUses: 123
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: params.items
    functionSourceFile: <builtin>
    functionUses: 123
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: query_params.append
    functionSourceFile: <builtin>
    functionUses: 123
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - attr
    - backcompat_attrs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 105
    functionName: azure.core.utils._pipeline_transport_rest_shared._pad_attr_name
    functionSourceFile: azure.core.utils._pipeline_transport_rest_shared
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: email.message.Message
    functionSourceFile: email
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: email.message.Message.add_header
    functionSourceFile: email
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: email.message.Message.set_boundary
    functionSourceFile: email
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: req.prepare_multipart_body
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: req.serialize
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: payload.index
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: email.message.Message.set_payload
    functionSourceFile: email
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: email.message.Message.attach
    functionSourceFile: email
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: email.message.Message.as_bytes
    functionSourceFile: email
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: email.message.Message.get_boundary
    functionSourceFile: email
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: full_message.split
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 185
    functionName: azure.core.utils._pipeline_transport_rest_shared._HTTPSerializer.__init__
    functionSourceFile: azure.core.utils._pipeline_transport_rest_shared
    functionUses: 3
    functionsReached:
    - <builtin>.super
    - kwargs.setdefault
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - header
    - values
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 190
    functionName: azure.core.utils._pipeline_transport_rest_shared._HTTPSerializer.putheader
    functionSourceFile: azure.core.utils._pipeline_transport_rest_shared
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 195
    functionName: azure.core.utils._pipeline_transport_rest_shared._HTTPSerializer.send
    functionSourceFile: azure.core.utils._pipeline_transport_rest_shared
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: http.client.HTTPConnection.request
    functionSourceFile: http
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: message.get_payload
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.enumerate
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: raw_response.get_content_type
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: raw_response.get_payload
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - http_response_as_bytes
    - http_request
    - http_response_type
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 111
    functionName: azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._decode_parts._deserialize_response
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 11
    functionsReached:
    - http.client.HTTPResponse
    - azure.core.utils._pipeline_transport_rest_shared.BytesIOSocket.__init__
    - http.client.HTTPResponse.begin
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: responses.append
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - message
    - http_response_type
    - requests
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 96
    functionName: azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._decode_parts
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 10
    functionsReached:
    - http.client.HTTPResponse
    - raw_response.get_payload
    - <builtin>.super
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - responses.extend
    - azure.core.pipeline.transport._base._HttpClientTransportResponse.__init__
    - azure.core.pipeline.transport._base._deserialize_response
    - http.client.HTTPResponse.begin
    - responses.append
    - azure.core.utils._pipeline_transport_rest_shared.BytesIOSocket.__init__
    - raw_response.get_content_type
    - azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._decode_parts
    - httpclient_response.getheaders
    - azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._decode_parts._deserialize_response
    - message.get_payload
    - azure.core.utils._utils.case_insensitive_dict
    - azure.core.pipeline.transport._base._HttpResponseBase._decode_parts
    - <builtin>.enumerate
    - azure.core.utils._pipeline_transport_rest_shared._decode_parts_helper
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: responses.extend
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: response.content_type.encode
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: email.message_from_bytes
    functionSourceFile: email
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: response.content_type.startswith
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3f2c580>
    argNames:
    - self
    - http_response_type
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 125
    functionName: azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._get_raw_parts
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 5
    functionsReached:
    - email.message_from_bytes
    - http.client.HTTPResponse
    - raw_response.get_payload
    - enc.lower
    - <builtin>.super
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - responses.extend
    - azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.body
    - azure.core.pipeline.transport._base._HttpClientTransportResponse.__init__
    - azure.core.pipeline.transport._base._deserialize_response
    - http.client.HTTPResponse.begin
    - responses.append
    - decompressor.decompress
    - azure.core.utils._pipeline_transport_rest_shared.BytesIOSocket.__init__
    - raw_response.get_content_type
    - azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._decode_parts
    - response.content_type.encode
    - httpclient_response.getheaders
    - azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._decode_parts._deserialize_response
    - message.get_payload
    - azure.core.utils._pipeline_transport_rest_shared._get_raw_parts_helper
    - azure.core.utils._utils.case_insensitive_dict
    - azure.core.pipeline.transport._base._HttpResponseBase._decode_parts
    - azure.core.utils._pipeline_transport_rest_shared._aiohttp_body_helper
    - <builtin>.enumerate
    - multidict.CIMultiDict.get
    - azure.core.utils._pipeline_transport_rest_shared._decode_parts_helper
    - zlib.decompressobj
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 320
    functionName: azure.core.utils._pipeline_transport_rest_shared._parts_helper.parse_responses
    functionSourceFile: azure.core.utils._pipeline_transport_rest_shared
    functionUses: 0
    functionsReached:
    - azure.core.pipeline.PipelineContext.__init__
    - azure.core.pipeline.PipelineResponse.__init__
    - azure.core.pipeline.PipelineRequest.__init__
    - azure.core.pipeline._tools.await_result
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - func
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 38
    functionName: azure.core.pipeline._tools.await_result
    functionSourceFile: azure.core.pipeline._tools
    functionUses: 3
    functionsReached:
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: concurrent.futures.ThreadPoolExecutor
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: executor.map
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.basename
    functionSourceFile: os
    functionUses: 132
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 381
    functionName: azure.core.utils._pipeline_transport_rest_shared._aiohttp_body_helper
    functionSourceFile: azure.core.utils._pipeline_transport_rest_shared
    functionUses: 29
    functionsReached:
    - decompressor.decompress
    - multidict.CIMultiDict.get
    - enc.lower
    - zlib.decompressobj
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: multidict.CIMultiDict.get
    functionSourceFile: multidict
    functionUses: 34
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: enc.lower
    functionSourceFile: <builtin>
    functionUses: 31
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: zlib.decompressobj
    functionSourceFile: zlib
    functionUses: 31
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: decompressor.decompress
    functionSourceFile: <builtin>
    functionUses: 30
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - files
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 417
    functionName: azure.core.utils._pipeline_transport_rest_shared.get_file_items
    functionSourceFile: azure.core.utils._pipeline_transport_rest_shared
    functionUses: 121
    functionsReached:
    - <builtin>.isinstance
    - files.items
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: files.items
    functionSourceFile: <builtin>
    functionUses: 122
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.core.rest._helpers
    functionSourceFile: azure.core.rest._helpers
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - name
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 90
    functionName: azure.core.rest._helpers._verify_data_object
    functionSourceFile: azure.core.rest._helpers
    functionUses: 119
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - data
    - has_files
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 97
    functionName: azure.core.rest._helpers.set_urlencoded_body
    functionSourceFile: azure.core.rest._helpers
    functionUses: 118
    functionsReached:
    - data.items
    - azure.core.rest._helpers._verify_data_object
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - files
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 116
    functionName: azure.core.rest._helpers.set_multipart_body
    functionSourceFile: azure.core.rest._helpers
    functionUses: 118
    functionsReached:
    - <builtin>.dict
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - <builtin>.isinstance
    - files.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.len
    - typing.cast
    - os.path.basename
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - content
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 121
    functionName: azure.core.rest._helpers.set_xml_body
    functionSourceFile: azure.core.rest._helpers
    functionUses: 120
    functionsReached:
    - xml.etree.ElementTree.tostring
    - <builtin>.str
    - bytes_content.replace
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bytes_content.replace
    functionSourceFile: <builtin>
    functionUses: 121
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - content
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 130
    functionName: azure.core.rest._helpers.set_content_body
    functionSourceFile: azure.core.rest._helpers
    functionUses: 119
    functionsReached:
    - bytes_content.replace
    - <builtin>.isinstance
    - xml.etree.ElementTree.tostring
    - <builtin>.any
    - <builtin>.len
    - <builtin>.hasattr
    - <builtin>.str
    - azure.core.rest._helpers.set_xml_body
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - json
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 154
    functionName: azure.core.rest._helpers.set_json_body
    functionSourceFile: azure.core.rest._helpers
    functionUses: 118
    functionsReached:
    - bytes_content.replace
    - azure.core.rest._helpers.set_content_body
    - <builtin>.isinstance
    - headers.update
    - <builtin>.str
    - <builtin>.any
    - <builtin>.len
    - xml.etree.ElementTree.tostring
    - <builtin>.hasattr
    - json.dumps
    - azure.core.rest._helpers.set_xml_body
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: headers.update
    functionSourceFile: <builtin>
    functionUses: 119
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - encoding
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 165
    functionName: azure.core.rest._helpers.lookup_encoding
    functionSourceFile: azure.core.rest._helpers
    functionUses: 2
    functionsReached:
    - codecs.lookup
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: codecs.lookup
    functionSourceFile: codecs
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 174
    functionName: azure.core.rest._helpers.get_charset_encoding
    functionSourceFile: azure.core.rest._helpers
    functionUses: 1
    functionsReached:
    - codecs.lookup
    - m.get_param
    - typing.cast
    - email.message.Message
    - azure.core.rest._helpers.lookup_encoding
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: m.get_param
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - encoding
    - content
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 188
    functionName: azure.core.rest._helpers.decode_to_text
    functionSourceFile: azure.core.rest._helpers
    functionUses: 12
    functionsReached:
    - codecs.getincrementaldecoder
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: codecs.getincrementaldecoder
    functionSourceFile: codecs
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 199
    functionName: azure.core.rest._helpers.HttpRequestBackcompatMixin.__getattr__
    functionSourceFile: azure.core.rest._helpers
    functionUses: 0
    functionsReached:
    - azure.core.utils._pipeline_transport_rest_shared._pad_attr_name
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - attr
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 220
    functionName: azure.core.rest._helpers.HttpRequestBackcompatMixin.__setattr__
    functionSourceFile: azure.core.rest._helpers
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - azure.core.utils._pipeline_transport_rest_shared._pad_attr_name
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - val
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 246
    functionName: azure.core.rest._helpers.HttpRequestBackcompatMixin._multipart_mixed_info
    functionSourceFile: azure.core.rest._helpers
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 255
    functionName: azure.core.rest._helpers.HttpRequestBackcompatMixin._query
    functionSourceFile: azure.core.rest._helpers
    functionUses: 0
    functionsReached:
    - urllib.parse.urlparse
    - p.partition
    - urllib.parse.urlparse.query.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - val
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 278
    functionName: azure.core.rest._helpers.HttpRequestBackcompatMixin._body
    functionSourceFile: azure.core.rest._helpers
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - params
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 286
    functionName: azure.core.rest._helpers.HttpRequestBackcompatMixin._format_parameters
    functionSourceFile: azure.core.rest._helpers
    functionUses: 0
    functionsReached:
    - urllib.parse.urlparse.query.split
    - <builtin>.isinstance
    - urllib.parse.urlparse
    - http_request.url.partition
    - params.update
    - query_params.append
    - params.items
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - p.partition
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 296
    functionName: azure.core.rest._helpers.HttpRequestBackcompatMixin._set_streamed_data_body
    functionSourceFile: azure.core.rest._helpers
    functionUses: 0
    functionsReached:
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - <builtin>.hasattr
    - json.dumps
    - azure.core.rest._helpers.set_urlencoded_body
    - azure.core.rest._helpers.set_content_body
    - files.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - data.items
    - <builtin>.bool
    - bytes_content.replace
    - <builtin>.isinstance
    - headers.update
    - azure.core.rest._helpers.set_multipart_body
    - <builtin>.len
    - typing.cast
    - azure.core.rest._helpers._verify_data_object
    - <builtin>.str
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.rest._helpers.set_json_body
    - xml.etree.ElementTree.tostring
    - os.path.basename
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d42a7520>
    - <ast.Constant object at 0x7ff3d42a7a00>
    - <ast.Constant object at 0x7ff3d42a7d60>
    - <ast.Constant object at 0x7ff3d42a7400>
    argNames:
    - self
    - content
    - data
    - files
    - json
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 128
    functionName: azure.core.rest._rest_py3.HttpRequest._set_body
    functionSourceFile: azure.core.rest._rest_py3
    functionUses: 117
    functionsReached:
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - <builtin>.hasattr
    - json.dumps
    - azure.core.rest._helpers.set_urlencoded_body
    - azure.core.rest._helpers.set_content_body
    - files.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - data.items
    - <builtin>.bool
    - bytes_content.replace
    - <builtin>.isinstance
    - headers.update
    - azure.core.rest._helpers.set_multipart_body
    - <builtin>.len
    - typing.cast
    - azure.core.rest._helpers._verify_data_object
    - <builtin>.str
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.rest._helpers.set_json_body
    - xml.etree.ElementTree.tostring
    - os.path.basename
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 312
    functionName: azure.core.rest._helpers.HttpRequestBackcompatMixin._set_text_body
    functionSourceFile: azure.core.rest._helpers
    functionUses: 0
    functionsReached:
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - <builtin>.hasattr
    - json.dumps
    - azure.core.rest._helpers.set_urlencoded_body
    - azure.core.rest._helpers.set_content_body
    - files.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - data.items
    - <builtin>.bool
    - bytes_content.replace
    - <builtin>.isinstance
    - headers.update
    - azure.core.rest._helpers.set_multipart_body
    - <builtin>.len
    - typing.cast
    - azure.core.rest._helpers._verify_data_object
    - <builtin>.str
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.rest._helpers.set_json_body
    - xml.etree.ElementTree.tostring
    - os.path.basename
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 323
    functionName: azure.core.rest._helpers.HttpRequestBackcompatMixin._set_xml_body
    functionSourceFile: azure.core.rest._helpers
    functionUses: 0
    functionsReached:
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - <builtin>.hasattr
    - json.dumps
    - azure.core.rest._helpers.set_urlencoded_body
    - azure.core.rest._helpers.set_content_body
    - files.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - data.items
    - <builtin>.bool
    - bytes_content.replace
    - <builtin>.isinstance
    - headers.update
    - azure.core.rest._helpers.set_multipart_body
    - <builtin>.len
    - typing.cast
    - azure.core.rest._helpers._verify_data_object
    - <builtin>.str
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.rest._helpers.set_json_body
    - xml.etree.ElementTree.tostring
    - os.path.basename
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 335
    functionName: azure.core.rest._helpers.HttpRequestBackcompatMixin._set_json_body
    functionSourceFile: azure.core.rest._helpers
    functionUses: 0
    functionsReached:
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - <builtin>.hasattr
    - json.dumps
    - azure.core.rest._helpers.set_urlencoded_body
    - azure.core.rest._helpers.set_content_body
    - files.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - data.items
    - <builtin>.bool
    - bytes_content.replace
    - <builtin>.isinstance
    - headers.update
    - azure.core.rest._helpers.set_multipart_body
    - <builtin>.len
    - typing.cast
    - azure.core.rest._helpers._verify_data_object
    - <builtin>.str
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.rest._helpers.set_json_body
    - xml.etree.ElementTree.tostring
    - os.path.basename
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3dfcc10>
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 347
    functionName: azure.core.rest._helpers.HttpRequestBackcompatMixin._set_formdata_body
    functionSourceFile: azure.core.rest._helpers
    functionUses: 0
    functionsReached:
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - <builtin>.hasattr
    - json.dumps
    - azure.core.rest._helpers.set_urlencoded_body
    - azure.core.rest._helpers.set_content_body
    - files.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - data.items
    - <builtin>.bool
    - bytes_content.replace
    - <builtin>.isinstance
    - headers.update
    - azure.core.rest._helpers.set_multipart_body
    - <builtin>.len
    - typing.cast
    - azure.core.rest._helpers._verify_data_object
    - content_type.lower
    - <builtin>.str
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.rest._helpers.set_json_body
    - xml.etree.ElementTree.tostring
    - os.path.basename
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 367
    functionName: azure.core.rest._helpers.HttpRequestBackcompatMixin._set_bytes_body
    functionSourceFile: azure.core.rest._helpers
    functionUses: 0
    functionsReached:
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - <builtin>.hasattr
    - json.dumps
    - azure.core.rest._helpers.set_urlencoded_body
    - azure.core.rest._helpers.set_content_body
    - files.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - data.items
    - <builtin>.bool
    - bytes_content.replace
    - <builtin>.isinstance
    - headers.update
    - azure.core.rest._helpers.set_multipart_body
    - <builtin>.len
    - typing.cast
    - azure.core.rest._helpers._verify_data_object
    - <builtin>.str
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.rest._helpers.set_json_body
    - xml.etree.ElementTree.tostring
    - os.path.basename
    - headers.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: headers.pop
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - requests
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 382
    functionName: azure.core.rest._helpers.HttpRequestBackcompatMixin._set_multipart_mixed
    functionSourceFile: azure.core.rest._helpers
    functionUses: 0
    functionsReached:
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d407d1c0>
    argNames:
    - self
    - content_index
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 396
    functionName: azure.core.rest._helpers.HttpRequestBackcompatMixin._prepare_multipart_body
    functionSourceFile: azure.core.rest._helpers
    functionUses: 0
    functionsReached:
    - email.message.Message.add_header
    - payload.index
    - email.message.Message.set_payload
    - typing.cast
    - <builtin>.len
    - email.message.Message.set_boundary
    - req.prepare_multipart_body
    - email.message.Message
    - email.message.Message.attach
    - email.message.Message.as_bytes
    - azure.core.utils._pipeline_transport_rest_shared._prepare_multipart_body_helper
    - req.serialize
    - azure.core.pipeline.transport._base.HttpRequest.set_bytes_body
    - full_message.split
    - <builtin>.str
    - email.message.Message.get_boundary
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 406
    functionName: azure.core.rest._helpers.HttpRequestBackcompatMixin._serialize
    functionSourceFile: azure.core.rest._helpers
    functionUses: 0
    functionsReached:
    - azure.core.utils._pipeline_transport_rest_shared._HTTPSerializer.__init__
    - kwargs.setdefault
    - <builtin>.isinstance
    - http.client.HTTPConnection.request
    - <builtin>.super
    - azure.core.utils._pipeline_transport_rest_shared._serialize_request
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - request
    - memo
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 415
    functionName: azure.core.rest._helpers.HttpRequestBackcompatMixin._add_backcompat_properties
    functionSourceFile: azure.core.rest._helpers
    functionUses: 1
    functionsReached:
    - copy.deepcopy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.core.serialization
    functionSourceFile: azure.core.serialization
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 21
    functionName: azure.core.serialization._Null.__bool__
    functionSourceFile: azure.core.serialization
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - td
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 32
    functionName: azure.core.serialization._timedelta_as_isostr
    functionSourceFile: azure.core.serialization
    functionUses: 2
    functionsReached:
    - <builtin>.list
    - typing.cast.total_seconds
    - seconds.is_integer
    - <builtin>.divmod
    - <builtin>.round
    - <builtin>.map
    - seconds_string.rstrip
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.total_seconds
    functionSourceFile: typing
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.divmod
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.map
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.round
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: seconds.is_integer
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: seconds_string.rstrip
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - dt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 87
    functionName: azure.core.serialization._datetime_as_isostr
    functionSourceFile: azure.core.serialization
    functionUses: 1
    functionsReached:
    - azure.core.serialization._timedelta_as_isostr
    - <builtin>.list
    - typing.cast.total_seconds
    - seconds.is_integer
    - typing.cast.isoformat
    - typing.cast.replace
    - typing.cast
    - <builtin>.int
    - <builtin>.divmod
    - <builtin>.map
    - <builtin>.round
    - typing.cast.astimezone
    - <builtin>.hasattr
    - seconds_string.rstrip
    - iso_formatted.replace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.replace
    functionSourceFile: typing
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.astimezone
    functionSourceFile: typing
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: iso_formatted.replace
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.isoformat
    functionSourceFile: typing
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - o
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 118
    functionName: azure.core.serialization.AzureJSONEncoder.default
    functionSourceFile: azure.core.serialization
    functionUses: 0
    functionsReached:
    - base64.b64encode
    - <builtin>.divmod
    - typing.cast.replace
    - <builtin>.super
    - <builtin>.map
    - <builtin>.hasattr
    - seconds_string.rstrip
    - iso_formatted.replace
    - azure.core.serialization._datetime_as_isostr
    - seconds.is_integer
    - <builtin>.int
    - <builtin>.isinstance
    - azure.core.serialization._timedelta_as_isostr
    - <builtin>.list
    - typing.cast
    - typing.cast.astimezone
    - typing.cast.total_seconds
    - <builtin>.round
    - typing.cast.isoformat
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - obj
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 134
    functionName: azure.core.serialization.is_generated_model
    functionSourceFile: azure.core.serialization
    functionUses: 3
    functionsReached:
    - <builtin>.hasattr
    - <builtin>.getattr
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - p
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 145
    functionName: azure.core.serialization._is_readonly
    functionSourceFile: azure.core.serialization
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - v
    - exclude_readonly
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 158
    functionName: azure.core.serialization._as_attribute_dict_value
    functionSourceFile: azure.core.serialization
    functionUses: 1
    functionsReached:
    - obj.as_dict
    - <builtin>.set
    - azure.core.serialization._get_flattened_attribute
    - azure.core.serialization._as_attribute_dict_value
    - <builtin>.type
    - <builtin>.hasattr
    - obj._attr_to_rest_field.items
    - rest_field._class_type._attr_to_rest_field.items
    - azure.core.serialization.is_generated_model
    - rest_to_attr.get
    - <builtin>.next
    - azure.core.serialization._is_readonly
    - <builtin>.bool
    - obj._attr_to_rest_field.values
    - <builtin>.isinstance
    - <builtin>.dir
    - v.items
    - obj.items
    - <builtin>.getattr
    - azure.core.serialization.as_attribute_dict
    - readonly_props.add
    - v._class_type._attr_to_rest_field.keys
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: v.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 2
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - obj
    - exclude_readonly
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 219
    functionName: azure.core.serialization.as_attribute_dict
    functionSourceFile: azure.core.serialization
    functionUses: 1
    functionsReached:
    - obj.as_dict
    - <builtin>.set
    - azure.core.serialization._get_flattened_attribute
    - azure.core.serialization._as_attribute_dict_value
    - <builtin>.type
    - <builtin>.hasattr
    - obj._attr_to_rest_field.items
    - rest_field._class_type._attr_to_rest_field.items
    - azure.core.serialization.is_generated_model
    - rest_to_attr.get
    - <builtin>.next
    - azure.core.serialization._is_readonly
    - <builtin>.bool
    - obj._attr_to_rest_field.values
    - <builtin>.isinstance
    - <builtin>.dir
    - v.items
    - obj.items
    - <builtin>.getattr
    - azure.core.serialization.as_attribute_dict
    - readonly_props.add
    - v._class_type._attr_to_rest_field.keys
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - obj
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 168
    functionName: azure.core.serialization._get_flattened_attribute
    functionSourceFile: azure.core.serialization
    functionUses: 3
    functionsReached:
    - obj._attr_to_rest_field.items
    - <builtin>.dir
    - <builtin>.set
    - <builtin>.getattr
    - <builtin>.next
    - v._class_type._attr_to_rest_field.keys
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.dir
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.next
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: obj._attr_to_rest_field.items
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: v._class_type._attr_to_rest_field.keys
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - obj
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 196
    functionName: azure.core.serialization.attribute_list
    functionSourceFile: azure.core.serialization
    functionUses: 0
    functionsReached:
    - obj._attr_to_rest_field.items
    - retval.append
    - <builtin>.dir
    - <builtin>.list
    - azure.core.serialization.is_generated_model
    - <builtin>.set
    - azure.core.serialization._get_flattened_attribute
    - retval.extend
    - obj._attribute_map.keys
    - azure.core.serialization.attribute_list
    - <builtin>.hasattr
    - <builtin>.getattr
    - <builtin>.next
    - v._class_type._attr_to_rest_field.keys
    - <builtin>.bool
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: obj._attribute_map.keys
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: retval.extend
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: retval.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: obj.as_dict
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: readonly_props.add
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rest_field._class_type._attr_to_rest_field.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: obj.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rest_to_attr.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: obj._attr_to_rest_field.values
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline._tools
    functionSourceFile: azure.core.pipeline._tools
    functionUses: 0
    functionsReached:
    - typing_extensions.ParamSpec
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing_extensions.ParamSpec
    functionSourceFile: typing_extensions
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - obj
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 55
    functionName: azure.core.pipeline._tools.is_rest
    functionSourceFile: azure.core.pipeline._tools
    functionUses: 13
    functionsReached:
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 73
    functionName: azure.core.pipeline._tools.handle_non_stream_rest_response
    functionSourceFile: azure.core.pipeline._tools
    functionUses: 2
    functionsReached:
    - response.close
    - response.read
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: response.read
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: response.close
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.core.rest
    functionSourceFile: azure.core.rest
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.core.rest._rest_py3
    functionSourceFile: azure.core.rest._rest_py3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 10
    argDefaultValues: []
    argNames:
    - self
    - method
    - url
    - params
    - headers
    - json
    - content
    - data
    - files
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 93
    functionName: azure.core.rest._rest_py3.HttpRequest.__init__
    functionSourceFile: azure.core.rest._rest_py3
    functionUses: 110
    functionsReached:
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - params.items
    - <builtin>.hasattr
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - p.partition
    - azure.core.rest._helpers.set_urlencoded_body
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - files.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - data.items
    - <builtin>.bool
    - bytes_content.replace
    - urllib.parse.urlparse.query.split
    - <builtin>.isinstance
    - urllib.parse.urlparse
    - headers.update
    - azure.core.rest._helpers.set_multipart_body
    - <builtin>.len
    - typing.cast
    - azure.core.rest._helpers._verify_data_object
    - <builtin>.str
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - xml.etree.ElementTree.tostring
    - params.update
    - os.path.basename
    - query_params.append
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 162
    functionName: azure.core.rest._rest_py3.HttpRequest.content
    functionSourceFile: azure.core.rest._rest_py3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 170
    functionName: azure.core.rest._rest_py3.HttpRequest.__repr__
    functionSourceFile: azure.core.rest._rest_py3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3ea9b80>
    argNames:
    - self
    - memo
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 173
    functionName: azure.core.rest._rest_py3.HttpRequest.__deepcopy__
    functionSourceFile: azure.core.rest._rest_py3
    functionUses: 0
    functionsReached:
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - params.items
    - <builtin>.hasattr
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - p.partition
    - azure.core.rest._helpers.set_urlencoded_body
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - files.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - data.items
    - copy.copy
    - azure.core.rest._helpers.HttpRequestBackcompatMixin._add_backcompat_properties
    - <builtin>.bool
    - bytes_content.replace
    - urllib.parse.urlparse.query.split
    - <builtin>.isinstance
    - urllib.parse.urlparse
    - headers.update
    - azure.core.rest._helpers.set_multipart_body
    - <builtin>.len
    - typing.cast
    - azure.core.rest._helpers._verify_data_object
    - <builtin>.str
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - xml.etree.ElementTree.tostring
    - params.update
    - os.path.basename
    - query_params.append
    - copy.deepcopy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.rest._rest_py3._HttpResponseBase
    functionSourceFile: azure.core.rest._rest_py3
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 193
    functionName: azure.core.rest._rest_py3._HttpResponseBase.request
    functionSourceFile: azure.core.rest._rest_py3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 202
    functionName: azure.core.rest._rest_py3._HttpResponseBase.status_code
    functionSourceFile: azure.core.rest._rest_py3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 211
    functionName: azure.core.rest._rest_py3._HttpResponseBase.headers
    functionSourceFile: azure.core.rest._rest_py3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 220
    functionName: azure.core.rest._rest_py3._HttpResponseBase.reason
    functionSourceFile: azure.core.rest._rest_py3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 229
    functionName: azure.core.rest._rest_py3._HttpResponseBase.content_type
    functionSourceFile: azure.core.rest._rest_py3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 238
    functionName: azure.core.rest._rest_py3._HttpResponseBase.is_closed
    functionSourceFile: azure.core.rest._rest_py3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 247
    functionName: azure.core.rest._rest_py3._HttpResponseBase.is_stream_consumed
    functionSourceFile: azure.core.rest._rest_py3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 266
    functionName: azure.core.rest._rest_py3._HttpResponseBase.encoding
    functionSourceFile: azure.core.rest._rest_py3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 274
    functionName: azure.core.rest._rest_py3._HttpResponseBase.url
    functionSourceFile: azure.core.rest._rest_py3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 283
    functionName: azure.core.rest._rest_py3._HttpResponseBase.content
    functionSourceFile: azure.core.rest._rest_py3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3f96850>
    argNames:
    - self
    - encoding
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 291
    functionName: azure.core.rest._rest_py3._HttpResponseBase.text
    functionSourceFile: azure.core.rest._rest_py3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 301
    functionName: azure.core.rest._rest_py3._HttpResponseBase.json
    functionSourceFile: azure.core.rest._rest_py3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 310
    functionName: azure.core.rest._rest_py3._HttpResponseBase.raise_for_status
    functionSourceFile: azure.core.rest._rest_py3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.rest._rest_py3.HttpResponse
    functionSourceFile: azure.core.rest._rest_py3
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 335
    functionName: azure.core.rest._rest_py3.HttpResponse.__enter__
    functionSourceFile: azure.core.rest._rest_py3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - args
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 338
    functionName: azure.core.rest._rest_py3.HttpResponse.__exit__
    functionSourceFile: azure.core.rest._rest_py3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 341
    functionName: azure.core.rest._rest_py3.HttpResponse.close
    functionSourceFile: azure.core.rest._rest_py3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 344
    functionName: azure.core.rest._rest_py3.HttpResponse.read
    functionSourceFile: azure.core.rest._rest_py3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 352
    functionName: azure.core.rest._rest_py3.HttpResponse.iter_raw
    functionSourceFile: azure.core.rest._rest_py3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 360
    functionName: azure.core.rest._rest_py3.HttpResponse.iter_bytes
    functionSourceFile: azure.core.rest._rest_py3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 367
    functionName: azure.core.rest._rest_py3.HttpResponse.__repr__
    functionSourceFile: azure.core.rest._rest_py3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.rest._rest_py3.AsyncHttpResponse
    functionSourceFile: azure.core.rest._rest_py3
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 388
    functionName: azure.core.rest._rest_py3.AsyncHttpResponse.read
    functionSourceFile: azure.core.rest._rest_py3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 396
    functionName: azure.core.rest._rest_py3.AsyncHttpResponse.iter_raw
    functionSourceFile: azure.core.rest._rest_py3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 407
    functionName: azure.core.rest._rest_py3.AsyncHttpResponse.iter_bytes
    functionSourceFile: azure.core.rest._rest_py3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 418
    functionName: azure.core.rest._rest_py3.AsyncHttpResponse.close
    functionSourceFile: azure.core.rest._rest_py3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.core.utils._utils
    functionSourceFile: azure.core.utils._utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - offset
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 34
    functionName: azure.core.utils._utils._FixedOffset.__init__
    functionSourceFile: azure.core.utils._utils
    functionUses: 12
    functionsReached:
    - datetime.timedelta
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 37
    functionName: azure.core.utils._utils._FixedOffset.utcoffset
    functionSourceFile: azure.core.utils._utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 40
    functionName: azure.core.utils._utils._FixedOffset.tzname
    functionSourceFile: azure.core.utils._utils
    functionUses: 1
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 43
    functionName: azure.core.utils._utils._FixedOffset.__repr__
    functionSourceFile: azure.core.utils._utils
    functionUses: 0
    functionsReached:
    - azure.core.utils._utils._FixedOffset.tzname
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 46
    functionName: azure.core.utils._utils._FixedOffset.dst
    functionSourceFile: azure.core.utils._utils
    functionUses: 0
    functionsReached:
    - datetime.timedelta
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 1
    argDefaultValues: []
    argNames:
    - date_time
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 50
    functionName: azure.core.utils._utils._convert_to_isoformat
    functionSourceFile: azure.core.utils._utils
    functionUses: 2
    functionsReached:
    - datetime.datetime.strptime
    - deserialized.replace
    - timestamp.replace
    - digit.isdigit
    - datetime.timezone
    - <builtin>.len
    - datetime.timedelta
    - timestamp.split
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: timestamp.split
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: timestamp.replace
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datetime.datetime.strptime
    functionSourceFile: datetime
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: deserialized.replace
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3f344f0>
    argNames:
    - self
    - data
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 118
    functionName: azure.core.utils._utils.CaseInsensitiveDict.__init__
    functionSourceFile: ''
    functionUses: 175
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 127
    functionName: azure.core.utils._utils.CaseInsensitiveDict.copy
    functionSourceFile: azure.core.utils._utils
    functionUses: 0
    functionsReached:
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - key
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 130
    functionName: azure.core.utils._utils.CaseInsensitiveDict.__setitem__
    functionSourceFile: azure.core.utils._utils
    functionUses: 0
    functionsReached:
    - key.lower
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 141
    functionName: azure.core.utils._utils.CaseInsensitiveDict.__getitem__
    functionSourceFile: azure.core.utils._utils
    functionUses: 0
    functionsReached:
    - key.lower
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 144
    functionName: azure.core.utils._utils.CaseInsensitiveDict.__delitem__
    functionSourceFile: azure.core.utils._utils
    functionUses: 0
    functionsReached:
    - key.lower
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 147
    functionName: azure.core.utils._utils.CaseInsensitiveDict.__iter__
    functionSourceFile: azure.core.utils._utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 150
    functionName: azure.core.utils._utils.CaseInsensitiveDict.__len__
    functionSourceFile: azure.core.utils._utils
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 153
    functionName: azure.core.utils._utils.CaseInsensitiveDict.lowerkey_items
    functionSourceFile: azure.core.utils._utils
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 156
    functionName: azure.core.utils._utils.CaseInsensitiveDict.__eq__
    functionSourceFile: azure.core.utils._utils
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - azure.core.utils._utils.CaseInsensitiveDict.lowerkey_items
    - <builtin>.dict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 164
    functionName: azure.core.utils._utils.CaseInsensitiveDict.__repr__
    functionSourceFile: azure.core.utils._utils
    functionUses: 0
    functionsReached:
    - <builtin>.dict
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 168
    functionName: azure.core.utils._utils.get_running_async_lock
    functionSourceFile: azure.core.utils._utils
    functionUses: 1
    functionsReached:
    - trio.Lock
    - asyncio.get_running_loop
    - asyncio.Lock
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asyncio.get_running_loop
    functionSourceFile: asyncio
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asyncio.Lock
    functionSourceFile: asyncio
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: trio.Lock
    functionSourceFile: trio
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.core.pipeline.policies
    functionSourceFile: azure.core.pipeline.policies
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline.policies._base_async
    functionSourceFile: azure.core.pipeline.policies._base_async
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline.policies._base_async.AsyncHTTPPolicy
    functionSourceFile: azure.core.pipeline.policies._base_async
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 46
    functionName: azure.core.pipeline.policies._base_async.AsyncHTTPPolicy.send
    functionSourceFile: azure.core.pipeline.policies._base_async
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline.policies._base
    functionSourceFile: azure.core.pipeline.policies._base
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline.policies._base.HTTPPolicy
    functionSourceFile: azure.core.pipeline.policies._base
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 59
    functionName: azure.core.pipeline.policies._base.HTTPPolicy.send
    functionSourceFile: azure.core.pipeline.policies._base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 83
    functionName: azure.core.pipeline.policies._base.SansIOHTTPPolicy.on_request
    functionSourceFile: azure.core.pipeline.policies._base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - request
    - response
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 90
    functionName: azure.core.pipeline.policies._base.SansIOHTTPPolicy.on_response
    functionSourceFile: azure.core.pipeline.policies._base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 103
    functionName: azure.core.pipeline.policies._base.SansIOHTTPPolicy.on_exception
    functionSourceFile: azure.core.pipeline.policies._base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3d9b760>
    - <ast.Constant object at 0x7ff3d3d9b7c0>
    - <ast.Constant object at 0x7ff3d3d9ba30>
    argNames:
    - self
    - http_request
    - http_response
    - error
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 130
    functionName: azure.core.pipeline.policies._base.RequestHistory.__init__
    functionSourceFile: azure.core.pipeline.policies._base
    functionUses: 6
    functionsReached:
    - copy.deepcopy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline.policies._authentication_async
    functionSourceFile: azure.core.pipeline.policies._authentication_async
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - credential
    - scopes
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 45
    functionName: azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.__init__
    functionSourceFile: azure.core.pipeline.policies._authentication_async
    functionUses: 3
    functionsReached:
    - <builtin>.super
    - kwargs.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 54
    functionName: azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._lock
    functionSourceFile: azure.core.pipeline.policies._authentication_async
    functionUses: 0
    functionsReached:
    - azure.core.utils._utils.get_running_async_lock
    - trio.Lock
    - asyncio.get_running_loop
    - asyncio.Lock
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 59
    functionName: azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_request
    functionSourceFile: azure.core.pipeline.policies._authentication_async
    functionUses: 14
    functionsReached:
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_response
    - request.http_request.url.lower
    - <builtin>.hasattr
    - azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._enforce_https
    - request.context.get
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_request
    - azure.core.pipeline._tools_async.await_result
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._get_token
    - kwargs.pop
    - typing.cast.get_token_info
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._request_token
    - time.time
    - typing.cast.get_token
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._need_new_token
    - <builtin>.isinstance
    - <builtin>.list
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_exception
    - typing.cast
    - <builtin>.getattr
    - kwargs.setdefault
    - kwargs.keys
    - request.context.options.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - request
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 57
    functionName: azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._enforce_https
    functionSourceFile: azure.core.pipeline.policies._authentication
    functionUses: 17
    functionsReached:
    - request.http_request.url.lower
    - request.context.get
    - request.context.options.pop
    linkageType: pythonLinkage
    raised:
    - ServiceRequestError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 182
    functionName: azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._need_new_token
    functionSourceFile: azure.core.pipeline.policies._authentication_async
    functionUses: 15
    functionsReached:
    - <builtin>.getattr
    - time.time
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - scopes
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 209
    functionName: azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._request_token
    functionSourceFile: azure.core.pipeline.policies._authentication_async
    functionUses: 14
    functionsReached:
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_response
    - request.http_request.url.lower
    - <builtin>.hasattr
    - azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._enforce_https
    - request.context.get
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_request
    - azure.core.pipeline._tools_async.await_result
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._get_token
    - kwargs.pop
    - typing.cast.get_token_info
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._request_token
    - time.time
    - typing.cast.get_token
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._need_new_token
    - <builtin>.isinstance
    - <builtin>.list
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_exception
    - typing.cast
    - <builtin>.getattr
    - kwargs.setdefault
    - kwargs.keys
    - request.context.options.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - request
    - scopes
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 76
    functionName: azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.authorize_request
    functionSourceFile: azure.core.pipeline.policies._authentication_async
    functionUses: 2
    functionsReached:
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_response
    - request.http_request.url.lower
    - <builtin>.hasattr
    - azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._enforce_https
    - request.context.get
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_request
    - azure.core.pipeline._tools_async.await_result
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._get_token
    - kwargs.pop
    - typing.cast.get_token_info
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._request_token
    - time.time
    - typing.cast.get_token
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._need_new_token
    - <builtin>.isinstance
    - <builtin>.list
    - typing.cast
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_exception
    - <builtin>.getattr
    - kwargs.setdefault
    - kwargs.keys
    - request.context.options.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 7
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 91
    functionName: azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.send
    functionSourceFile: azure.core.pipeline.policies._authentication_async
    functionUses: 0
    functionsReached:
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_response
    - request.http_request.url.lower
    - challenge_key.lower
    - azure.core.pipeline.policies._utils.get_challenge_parameter
    - <builtin>.hasattr
    - azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._enforce_https
    - request.context.get
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.authorize_request
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_request
    - azure.core.pipeline._tools_async.await_result
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._get_token
    - headers.get
    - kwargs.pop
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_challenge
    - typing.cast.get_token_info
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._request_token
    - time.time
    - typing.cast.get_token
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._need_new_token
    - <builtin>.isinstance
    - parameter.lower
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_exception
    - <builtin>.len
    - typing.cast
    - scheme.lower
    - <builtin>.list
    - <builtin>.getattr
    - header_value.find
    - base64.urlsafe_b64decode
    - key.lower
    - kwargs.setdefault
    - azure.core.pipeline.policies._utils.get_next_parameter
    - kwargs.keys
    - header_value.lstrip
    - request.context.options.pop
    - azure.core.pipeline.policies._utils.get_next_challenge
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - func
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 44
    functionName: azure.core.pipeline._tools_async.await_result
    functionSourceFile: azure.core.pipeline._tools_async
    functionUses: 14
    functionsReached:
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_response
    - request.http_request.url.lower
    - <builtin>.hasattr
    - azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._enforce_https
    - request.context.get
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_request
    - azure.core.pipeline._tools_async.await_result
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._get_token
    - kwargs.pop
    - typing.cast.get_token_info
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._request_token
    - time.time
    - typing.cast.get_token
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._need_new_token
    - <builtin>.isinstance
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_exception
    - typing.cast
    - <builtin>.list
    - <builtin>.getattr
    - kwargs.setdefault
    - kwargs.keys
    - request.context.options.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - request
    - response
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 128
    functionName: azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_challenge
    functionSourceFile: azure.core.pipeline.policies._authentication_async
    functionUses: 1
    functionsReached:
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_response
    - request.http_request.url.lower
    - challenge_key.lower
    - azure.core.pipeline.policies._utils.get_challenge_parameter
    - <builtin>.hasattr
    - azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._enforce_https
    - request.context.get
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.authorize_request
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_request
    - azure.core.pipeline._tools_async.await_result
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._get_token
    - headers.get
    - kwargs.pop
    - typing.cast.get_token_info
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._request_token
    - time.time
    - typing.cast.get_token
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._need_new_token
    - <builtin>.isinstance
    - parameter.lower
    - <builtin>.list
    - typing.cast
    - <builtin>.len
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_exception
    - scheme.lower
    - <builtin>.getattr
    - header_value.find
    - base64.urlsafe_b64decode
    - key.lower
    - kwargs.setdefault
    - azure.core.pipeline.policies._utils.get_next_parameter
    - kwargs.keys
    - header_value.lstrip
    - request.context.options.pop
    - azure.core.pipeline.policies._utils.get_next_challenge
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: request.context.options.pop
    functionSourceFile: <builtin>
    functionUses: 23
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - headers
    - challenge_scheme
    - challenge_parameter
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 107
    functionName: azure.core.pipeline.policies._utils.get_challenge_parameter
    functionSourceFile: azure.core.pipeline.policies._utils
    functionUses: 4
    functionsReached:
    - key.lower
    - azure.core.pipeline.policies._utils.get_next_parameter
    - parameter.lower
    - headers.get
    - scheme.lower
    - <builtin>.len
    - header_value.lstrip
    - challenge_key.lower
    - azure.core.pipeline.policies._utils.get_next_challenge
    - header_value.find
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: base64.urlsafe_b64decode
    functionSourceFile: base64
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - request
    - response
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 158
    functionName: azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_response
    functionSourceFile: azure.core.pipeline.policies._authentication_async
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 171
    functionName: azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_exception
    functionSourceFile: azure.core.pipeline.policies._authentication_async
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: time.time
    functionSourceFile: time
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - scopes
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 187
    functionName: azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._get_token
    functionSourceFile: azure.core.pipeline.policies._authentication_async
    functionUses: 14
    functionsReached:
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_response
    - request.http_request.url.lower
    - <builtin>.hasattr
    - azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._enforce_https
    - request.context.get
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_request
    - azure.core.pipeline._tools_async.await_result
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._get_token
    - kwargs.pop
    - typing.cast.get_token_info
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._request_token
    - time.time
    - typing.cast.get_token
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._need_new_token
    - <builtin>.isinstance
    - <builtin>.list
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_exception
    - typing.cast
    - <builtin>.getattr
    - kwargs.setdefault
    - kwargs.keys
    - request.context.options.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kwargs.keys
    functionSourceFile: <builtin>
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline._tools_async
    functionSourceFile: azure.core.pipeline._tools_async
    functionUses: 0
    functionsReached:
    - typing_extensions.ParamSpec
    - typing.overload
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.get_token_info
    functionSourceFile: typing
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.get_token
    functionSourceFile: typing
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 60
    functionName: azure.core.pipeline._tools_async.handle_no_stream_rest_response
    functionSourceFile: azure.core.pipeline._tools_async
    functionUses: 3
    functionsReached:
    - azure.core.rest._aiohttp.RestAioHttpTransportResponse.read
    - parts.append
    - trio.sleep
    - enc.lower
    - azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl.close
    - abc.ABC._stream_download_generator
    - azure.core.rest._aiohttp.RestAioHttpTransportResponse.close
    - decompressor.decompress
    - azure.core.rest._http_response_impl._HttpResponseBaseImpl._stream_download_check
    - <builtin>.len
    - azure.core.rest._requests_asyncio.RestAsyncioRequestsTransportResponse.close
    - azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl.read
    - asyncio.sleep
    - azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl._set_read_checks
    - azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl.iter_bytes
    - azure.core.rest._requests_trio.RestTrioRequestsTransportResponse.close
    - azure.core.utils._pipeline_transport_rest_shared._aiohttp_body_helper
    - multidict.CIMultiDict.get
    - zlib.decompressobj
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 83
    functionName: azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl.read
    functionSourceFile: azure.core.rest._http_response_impl_async
    functionUses: 4
    functionsReached:
    - azure.core.rest._aiohttp.RestAioHttpTransportResponse.close
    - asyncio.sleep
    - parts.append
    - trio.sleep
    - <builtin>.len
    - azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl._set_read_checks
    - azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl.close
    - azure.core.rest._requests_asyncio.RestAsyncioRequestsTransportResponse.close
    - azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl.iter_bytes
    - azure.core.rest._requests_trio.RestTrioRequestsTransportResponse.close
    - abc.ABC._stream_download_generator
    - azure.core.rest._http_response_impl._HttpResponseBaseImpl._stream_download_check
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 207
    functionName: azure.core.rest._aiohttp.RestAioHttpTransportResponse.read
    functionSourceFile: azure.core.rest._aiohttp
    functionUses: 6
    functionsReached:
    - azure.core.rest._aiohttp.RestAioHttpTransportResponse.close
    - decompressor.decompress
    - asyncio.sleep
    - trio.sleep
    - enc.lower
    - azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl._set_read_checks
    - azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl.close
    - azure.core.rest._requests_asyncio.RestAsyncioRequestsTransportResponse.close
    - azure.core.rest._requests_trio.RestTrioRequestsTransportResponse.close
    - azure.core.utils._pipeline_transport_rest_shared._aiohttp_body_helper
    - azure.core.rest._http_response_impl._HttpResponseBaseImpl._stream_download_check
    - multidict.CIMultiDict.get
    - zlib.decompressobj
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 219
    functionName: azure.core.rest._aiohttp.RestAioHttpTransportResponse.close
    functionSourceFile: azure.core.rest._aiohttp
    functionUses: 12
    functionsReached:
    - asyncio.sleep
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 38
    functionName: azure.core.rest._requests_asyncio.RestAsyncioRequestsTransportResponse.close
    functionSourceFile: azure.core.rest._requests_asyncio
    functionUses: 12
    functionsReached:
    - asyncio.sleep
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 38
    functionName: azure.core.rest._requests_trio.RestTrioRequestsTransportResponse.close
    functionSourceFile: azure.core.rest._requests_trio
    functionUses: 12
    functionsReached:
    - trio.sleep
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.core.credentials
    functionSourceFile: azure.core.credentials
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - token
    - expires_on
    - token_type
    - refresh_on
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 40
    functionName: azure.core.credentials.AccessTokenInfo.__init__
    functionSourceFile: azure.core.credentials
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 53
    functionName: azure.core.credentials.AccessTokenInfo.__repr__
    functionSourceFile: azure.core.credentials
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - scopes
    - claims
    - tenant_id
    - enable_cae
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 75
    functionName: azure.core.credentials.TokenCredential.get_token
    functionSourceFile: azure.core.credentials
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - scopes
    - options
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 103
    functionName: azure.core.credentials.SupportsTokenInfo.get_token_info
    functionSourceFile: azure.core.credentials
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 118
    functionName: azure.core.credentials.SupportsTokenInfo.close
    functionSourceFile: azure.core.credentials
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 157
    functionName: azure.core.credentials.AzureKeyCredential.__init__
    functionSourceFile: azure.core.credentials
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 163
    functionName: azure.core.credentials.AzureKeyCredential.key
    functionSourceFile: azure.core.credentials
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 171
    functionName: azure.core.credentials.AzureKeyCredential.update
    functionSourceFile: azure.core.credentials
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - TypeError
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - signature
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 195
    functionName: azure.core.credentials.AzureSasCredential.__init__
    functionSourceFile: azure.core.credentials
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 201
    functionName: azure.core.credentials.AzureSasCredential.signature
    functionSourceFile: azure.core.credentials
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - signature
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 209
    functionName: azure.core.credentials.AzureSasCredential.update
    functionSourceFile: azure.core.credentials
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - TypeError
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - key
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 235
    functionName: azure.core.credentials.AzureNamedKeyCredential.__init__
    functionSourceFile: azure.core.credentials
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - typing.NamedTuple.__init__
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.__init__
    functionSourceFile: ''
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 241
    functionName: azure.core.credentials.AzureNamedKeyCredential.named_key
    functionSourceFile: azure.core.credentials
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - key
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 249
    functionName: azure.core.credentials.AzureNamedKeyCredential.update
    functionSourceFile: azure.core.credentials
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - typing.NamedTuple.__init__
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline.policies._authentication
    functionSourceFile: azure.core.pipeline.policies._authentication
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - credential
    - scopes
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 49
    functionName: azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase.__init__
    functionSourceFile: azure.core.pipeline.policies._authentication
    functionUses: 3
    functionsReached:
    - <builtin>.super
    - kwargs.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: request.context.get
    functionSourceFile: <builtin>
    functionUses: 23
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: request.http_request.url.lower
    functionSourceFile: <builtin>
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - headers
    - token
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 73
    functionName: azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._update_headers
    functionSourceFile: azure.core.pipeline.policies._authentication
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 82
    functionName: azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._need_new_token
    functionSourceFile: azure.core.pipeline.policies._authentication
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    - time.time
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - scopes
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 87
    functionName: azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._get_token
    functionSourceFile: azure.core.pipeline.policies._authentication
    functionUses: 5
    functionsReached:
    - kwargs.setdefault
    - kwargs.keys
    - <builtin>.list
    - typing.cast
    - kwargs.pop
    - typing.cast.get_token_info
    - <builtin>.hasattr
    - typing.cast.get_token
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - scopes
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 101
    functionName: azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._request_token
    functionSourceFile: azure.core.pipeline.policies._authentication
    functionUses: 4
    functionsReached:
    - kwargs.setdefault
    - kwargs.keys
    - <builtin>.list
    - typing.cast
    - kwargs.pop
    - typing.cast.get_token_info
    - azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._get_token
    - <builtin>.hasattr
    - typing.cast.get_token
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 122
    functionName: azure.core.pipeline.policies._authentication.BearerTokenCredentialPolicy.on_request
    functionSourceFile: azure.core.pipeline.policies._authentication
    functionUses: 1
    functionsReached:
    - azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._update_headers
    - kwargs.setdefault
    - kwargs.keys
    - <builtin>.list
    - typing.cast
    - kwargs.pop
    - request.http_request.url.lower
    - typing.cast.get_token_info
    - request.context.options.pop
    - azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._request_token
    - azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._get_token
    - <builtin>.hasattr
    - azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._enforce_https
    - request.context.get
    - typing.cast.get_token
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - request
    - scopes
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 136
    functionName: azure.core.pipeline.policies._authentication.BearerTokenCredentialPolicy.authorize_request
    functionSourceFile: azure.core.pipeline.policies._authentication
    functionUses: 2
    functionsReached:
    - azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._update_headers
    - kwargs.setdefault
    - kwargs.keys
    - <builtin>.list
    - typing.cast
    - kwargs.pop
    - typing.cast.get_token_info
    - azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._get_token
    - azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._request_token
    - <builtin>.hasattr
    - typing.cast.get_token
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 7
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 149
    functionName: azure.core.pipeline.policies._authentication.BearerTokenCredentialPolicy.send
    functionSourceFile: azure.core.pipeline.policies._authentication
    functionUses: 0
    functionsReached:
    - request.http_request.url.lower
    - challenge_key.lower
    - azure.core.pipeline.policies._utils.get_challenge_parameter
    - <builtin>.hasattr
    - azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._enforce_https
    - request.context.get
    - azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._update_headers
    - headers.get
    - kwargs.pop
    - typing.cast.get_token_info
    - azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._request_token
    - typing.cast.get_token
    - azure.core.pipeline.policies._authentication.BearerTokenCredentialPolicy.authorize_request
    - azure.core.pipeline.policies._authentication.BearerTokenCredentialPolicy.on_response
    - parameter.lower
    - <builtin>.list
    - typing.cast
    - <builtin>.len
    - scheme.lower
    - azure.core.pipeline.policies._authentication.BearerTokenCredentialPolicy.on_request
    - header_value.find
    - azure.core.pipeline.policies._authentication.BearerTokenCredentialPolicy.on_exception
    - base64.urlsafe_b64decode
    - key.lower
    - kwargs.setdefault
    - azure.core.pipeline.policies._utils.get_next_parameter
    - azure.core.pipeline.policies._authentication.BearerTokenCredentialPolicy.on_challenge
    - kwargs.keys
    - header_value.lstrip
    - request.context.options.pop
    - azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._get_token
    - azure.core.pipeline.policies._utils.get_next_challenge
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 226
    functionName: azure.core.pipeline.policies._authentication.BearerTokenCredentialPolicy.on_exception
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - request
    - response
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 213
    functionName: azure.core.pipeline.policies._authentication.BearerTokenCredentialPolicy.on_response
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - request
    - response
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 183
    functionName: azure.core.pipeline.policies._authentication.BearerTokenCredentialPolicy.on_challenge
    functionSourceFile: azure.core.pipeline.policies._authentication
    functionUses: 1
    functionsReached:
    - challenge_key.lower
    - azure.core.pipeline.policies._utils.get_challenge_parameter
    - <builtin>.hasattr
    - azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._update_headers
    - headers.get
    - kwargs.pop
    - typing.cast.get_token_info
    - azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._request_token
    - azure.core.pipeline.policies._authentication.BearerTokenCredentialPolicy.authorize_request
    - typing.cast.get_token
    - parameter.lower
    - scheme.lower
    - <builtin>.len
    - <builtin>.list
    - typing.cast
    - header_value.find
    - base64.urlsafe_b64decode
    - key.lower
    - kwargs.setdefault
    - azure.core.pipeline.policies._utils.get_next_parameter
    - kwargs.keys
    - header_value.lstrip
    - azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._get_token
    - azure.core.pipeline.policies._utils.get_next_challenge
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - credential
    - name
    - prefix
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 249
    functionName: azure.core.pipeline.policies._authentication.AzureKeyCredentialPolicy.__init__
    functionSourceFile: azure.core.pipeline.policies._authentication
    functionUses: 0
    functionsReached:
    - <builtin>.hasattr
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - TypeError
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 268
    functionName: azure.core.pipeline.policies._authentication.AzureKeyCredentialPolicy.on_request
    functionSourceFile: azure.core.pipeline.policies._authentication
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - credential
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 285
    functionName: azure.core.pipeline.policies._authentication.AzureSasCredentialPolicy.__init__
    functionSourceFile: azure.core.pipeline.policies._authentication
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 295
    functionName: azure.core.pipeline.policies._authentication.AzureSasCredentialPolicy.on_request
    functionSourceFile: azure.core.pipeline.policies._authentication
    functionUses: 0
    functionsReached:
    - url.endswith
    - signature.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: signature.startswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: url.endswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.core.pipeline.policies._utils
    functionSourceFile: azure.core.pipeline.policies._utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 46
    functionName: azure.core.pipeline.policies._utils._parse_http_date
    functionSourceFile: azure.core.pipeline.policies._utils
    functionUses: 11
    functionsReached:
    - email.utils.parsedate_tz
    - azure.core.utils._utils._FixedOffset.__init__
    - typing.cast
    - datetime.timedelta
    - datetime.datetime
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - retry_after
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 60
    functionName: azure.core.pipeline.policies._utils.parse_retry_after
    functionSourceFile: azure.core.pipeline.policies._utils
    functionUses: 10
    functionsReached:
    - <builtin>.float
    - email.utils.parsedate_tz
    - <builtin>.max
    - azure.core.utils._utils._FixedOffset.__init__
    - typing.cast
    - datetime.datetime.now
    - azure.core.pipeline.policies._utils._parse_http_date
    - datetime.timedelta
    - datetime.datetime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datetime.datetime.now
    functionSourceFile: datetime
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.max
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 77
    functionName: azure.core.pipeline.policies._utils.get_retry_after
    functionSourceFile: azure.core.pipeline.policies._utils
    functionUses: 8
    functionsReached:
    - <builtin>.float
    - email.utils.parsedate_tz
    - azure.core.utils._utils.case_insensitive_dict
    - <builtin>.max
    - headers.get
    - azure.core.utils._utils._FixedOffset.__init__
    - typing.cast
    - datetime.datetime.now
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - azure.core.pipeline.policies._utils._parse_http_date
    - datetime.timedelta
    - datetime.datetime
    - azure.core.pipeline.policies._utils.parse_retry_after
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: headers.get
    functionSourceFile: <builtin>
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - url
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 97
    functionName: azure.core.pipeline.policies._utils.get_domain
    functionSourceFile: azure.core.pipeline.policies._utils
    functionUses: 3
    functionsReached:
    - urllib.parse.urlparse
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - header_value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 145
    functionName: azure.core.pipeline.policies._utils.get_next_challenge
    functionSourceFile: azure.core.pipeline.policies._utils
    functionUses: 5
    functionsReached:
    - header_value.lstrip
    - header_value.find
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: challenge_key.lower
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scheme.lower
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3f5e910>
    argNames:
    - header_value
    - separator
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 165
    functionName: azure.core.pipeline.policies._utils.get_next_parameter
    functionSourceFile: azure.core.pipeline.policies._utils
    functionUses: 5
    functionsReached:
    - header_value.lstrip
    - <builtin>.len
    - header_value.find
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: parameter.lower
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: header_value.lstrip
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: header_value.find
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.core.credentials_async
    functionSourceFile: azure.core.credentials_async
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - scopes
    - claims
    - tenant_id
    - enable_cae
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 18
    functionName: azure.core.credentials_async.AsyncTokenCredential.get_token
    functionSourceFile: azure.core.credentials_async
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 41
    functionName: azure.core.credentials_async.AsyncTokenCredential.close
    functionSourceFile: azure.core.credentials_async
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3f59cd0>
    - <ast.Constant object at 0x7ff3d3f592e0>
    - <ast.Constant object at 0x7ff3d3f592b0>
    argNames:
    - self
    - exc_type
    - exc_value
    - traceback
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 48
    functionName: azure.core.credentials_async.AsyncTokenCredential.__aexit__
    functionSourceFile: azure.core.credentials_async
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - scopes
    - options
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 61
    functionName: azure.core.credentials_async.AsyncSupportsTokenInfo.get_token_info
    functionSourceFile: azure.core.credentials_async
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 76
    functionName: azure.core.credentials_async.AsyncSupportsTokenInfo.close
    functionSourceFile: azure.core.credentials_async
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3fab760>
    - <ast.Constant object at 0x7ff3d3fab4c0>
    - <ast.Constant object at 0x7ff3d3fab340>
    argNames:
    - self
    - exc_type
    - exc_value
    - traceback
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 83
    functionName: azure.core.credentials_async.AsyncSupportsTokenInfo.__aexit__
    functionSourceFile: azure.core.credentials_async
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline.policies._custom_hook
    functionSourceFile: azure.core.pipeline.policies._custom_hook
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 47
    functionName: azure.core.pipeline.policies._custom_hook.CustomHookPolicy.__init__
    functionSourceFile: azure.core.pipeline.policies._custom_hook
    functionUses: 0
    functionsReached:
    - kwargs.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 51
    functionName: azure.core.pipeline.policies._custom_hook.CustomHookPolicy.on_request
    functionSourceFile: azure.core.pipeline.policies._custom_hook
    functionUses: 0
    functionsReached:
    - request.context.options.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - request
    - response
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 68
    functionName: azure.core.pipeline.policies._custom_hook.CustomHookPolicy.on_response
    functionSourceFile: azure.core.pipeline.policies._custom_hook
    functionUses: 0
    functionsReached:
    - response.context.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: response.context.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline.policies._distributed_tracing
    functionSourceFile: azure.core.pipeline.policies._distributed_tracing
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - http_request
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 57
    functionName: azure.core.pipeline.policies._distributed_tracing._default_network_span_namer
    functionSourceFile: azure.core.pipeline.policies._distributed_tracing
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - instrumentation_config
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 98
    functionName: azure.core.pipeline.policies._distributed_tracing.DistributedTracingPolicy.__init__
    functionSourceFile: azure.core.pipeline.policies._distributed_tracing
    functionUses: 4
    functionsReached:
    - kwargs.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 6
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 103
    functionName: azure.core.pipeline.policies._distributed_tracing.DistributedTracingPolicy.on_request
    functionSourceFile: azure.core.pipeline.policies._distributed_tracing
    functionUses: 0
    functionsReached:
    - span_impl_type.get_current_span
    - span_attributes.items
    - span_impl_type.change_context
    - azure.core.instrumentation._get_tracer_impl
    - azure.core.tracing.opentelemetry.OpenTelemetryTracer.__init__
    - warnings.warn
    - attributes.items
    - tracing_options.get
    - tracer.start_span
    - azure.core.instrumentation._get_tracer_cached
    - tracer.use_span
    - span_impl_type.set_current_span
    - tracer._suppress_auto_http_instrumentation
    - opentelemetry.trace.get_tracer
    - tracer.get_trace_context
    - <builtin>.frozenset
    - span.to_header
    - span.add_attribute
    - azure.core.tracing.common.change_context
    - azure.core.instrumentation.get_tracer
    - config.get
    - <builtin>.dict
    - _LOGGER.warning
    - request.http_request.headers.update
    - ctxt.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctxt.pop
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tracing_options.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: span_attributes.items
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: span.add_attribute
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 7
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - span
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 63
    functionName: azure.core.tracing.common.change_context
    functionSourceFile: azure.core.tracing.common
    functionUses: 3
    functionsReached:
    - warnings.warn
    - span_impl_type.get_current_span
    - span_impl_type.set_current_span
    - span_impl_type.change_context
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: span.to_header
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: request.http_request.headers.update
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - library_name
    - library_version
    - schema_url
    - attributes
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 42
    functionName: azure.core.instrumentation.get_tracer
    functionSourceFile: azure.core.instrumentation
    functionUses: 14
    functionsReached:
    - <builtin>.dict
    - opentelemetry.trace.get_tracer
    - azure.core.instrumentation._get_tracer_impl
    - azure.core.tracing.opentelemetry.OpenTelemetryTracer.__init__
    - <builtin>.frozenset
    - attributes.items
    - azure.core.instrumentation._get_tracer_cached
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tracer.start_span
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tracer.use_span
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tracer.get_trace_context
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tracer._suppress_auto_http_instrumentation
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 11
    IfCount: 11
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3c89700>
    - <ast.Constant object at 0x7ff3d3c891c0>
    argNames:
    - self
    - request
    - response
    - exc_info
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 172
    functionName: azure.core.pipeline.policies._distributed_tracing.DistributedTracingPolicy.end_span
    functionSourceFile: azure.core.pipeline.policies._distributed_tracing
    functionUses: 2
    functionsReached:
    - tracer._detach_from_context
    - azure.core.instrumentation._get_tracer_impl
    - azure.core.tracing.opentelemetry.OpenTelemetryTracer.__init__
    - http_request.headers.get
    - <builtin>.hasattr
    - attributes.items
    - request.context.get
    - azure.core.instrumentation._get_tracer_cached
    - opentelemetry.trace.get_tracer
    - span.finish
    - azure.core.pipeline.policies._distributed_tracing.DistributedTracingPolicy._set_http_client_span_attributes
    - <builtin>.frozenset
    - span.set_attribute
    - span.add_attribute
    - urllib.parse.urlparse
    - span.set_http_attributes
    - span.__exit__
    - request.headers.get
    - azure.core.instrumentation.get_tracer
    - <builtin>.str
    - <builtin>.dict
    - span.set_attributes
    - span.end
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: http_request.headers.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: span.set_http_attributes
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: span.__exit__
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: span.finish
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 2
    IfCount: 5
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3d118e0>
    argNames:
    - self
    - span
    - request
    - response
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 259
    functionName: azure.core.pipeline.policies._distributed_tracing.DistributedTracingPolicy._set_http_client_span_attributes
    functionSourceFile: azure.core.pipeline.policies._distributed_tracing
    functionUses: 3
    functionsReached:
    - span.set_attributes
    - urllib.parse.urlparse
    - <builtin>.str
    - request.headers.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: span.set_attributes
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: span.set_attribute
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: span.end
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tracer._detach_from_context
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - request
    - response
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 237
    functionName: azure.core.pipeline.policies._distributed_tracing.DistributedTracingPolicy.on_response
    functionSourceFile: azure.core.pipeline.policies._distributed_tracing
    functionUses: 0
    functionsReached:
    - tracer._detach_from_context
    - azure.core.instrumentation._get_tracer_impl
    - azure.core.tracing.opentelemetry.OpenTelemetryTracer.__init__
    - http_request.headers.get
    - <builtin>.hasattr
    - attributes.items
    - request.context.get
    - azure.core.instrumentation._get_tracer_cached
    - opentelemetry.trace.get_tracer
    - span.finish
    - azure.core.pipeline.policies._distributed_tracing.DistributedTracingPolicy._set_http_client_span_attributes
    - <builtin>.frozenset
    - span.set_attribute
    - azure.core.pipeline.policies._distributed_tracing.DistributedTracingPolicy.end_span
    - span.add_attribute
    - urllib.parse.urlparse
    - span.set_http_attributes
    - span.__exit__
    - request.headers.get
    - azure.core.instrumentation.get_tracer
    - <builtin>.str
    - <builtin>.dict
    - span.set_attributes
    - span.end
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 251
    functionName: azure.core.pipeline.policies._distributed_tracing.DistributedTracingPolicy.on_exception
    functionSourceFile: azure.core.pipeline.policies._distributed_tracing
    functionUses: 0
    functionsReached:
    - tracer._detach_from_context
    - azure.core.instrumentation._get_tracer_impl
    - azure.core.tracing.opentelemetry.OpenTelemetryTracer.__init__
    - http_request.headers.get
    - <builtin>.hasattr
    - attributes.items
    - request.context.get
    - azure.core.instrumentation._get_tracer_cached
    - opentelemetry.trace.get_tracer
    - span.finish
    - azure.core.pipeline.policies._distributed_tracing.DistributedTracingPolicy._set_http_client_span_attributes
    - <builtin>.frozenset
    - span.set_attribute
    - azure.core.pipeline.policies._distributed_tracing.DistributedTracingPolicy.end_span
    - span.add_attribute
    - urllib.parse.urlparse
    - span.set_http_attributes
    - span.__exit__
    - request.headers.get
    - azure.core.instrumentation.get_tracer
    - <builtin>.str
    - <builtin>.dict
    - sys.exc_info
    - span.set_attributes
    - span.end
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.core.tracing._models
    functionSourceFile: azure.core.tracing._models
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d421fb80>
    argNames:
    - self
    - headers
    - attributes
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 59
    functionName: azure.core.tracing._models.Link.__init__
    functionSourceFile: azure.core.tracing._models
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.core._enum_meta
    functionSourceFile: azure.core._enum_meta
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 46
    functionName: azure.core._enum_meta.CaseInsensitiveEnumMeta.__getitem__
    functionSourceFile: azure.core._enum_meta
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - name.upper
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: name.upper
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 50
    functionName: azure.core._enum_meta.CaseInsensitiveEnumMeta.__getattr__
    functionSourceFile: azure.core._enum_meta
    functionUses: 0
    functionsReached:
    - name.upper
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.settings
    functionSourceFile: azure.core.settings
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    - azure.core.settings.Settings.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 67
    functionName: azure.core.settings.convert_bool
    functionSourceFile: azure.core.settings
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - value.lower
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.lower
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 93
    functionName: azure.core.settings.convert_tracing_enabled
    functionSourceFile: azure.core.settings
    functionUses: 0
    functionsReached:
    - azure.core.settings.convert_bool
    - value.lower
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 120
    functionName: azure.core.settings.convert_logging
    functionSourceFile: azure.core.settings
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - _levels.get
    - value.upper
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.upper
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _levels.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 150
    functionName: azure.core.settings.convert_azure_cloud
    functionSourceFile: azure.core.settings
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 172
    functionName: azure.core.settings._get_opencensus_span
    functionSourceFile: azure.core.settings
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 188
    functionName: azure.core.settings._get_opentelemetry_span
    functionSourceFile: azure.core.settings
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 210
    functionName: azure.core.settings.convert_tracing_impl
    functionSourceFile: azure.core.settings
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - value.lower
    - _tracing_implementation_dict.get
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.core.settings.convert_tracing_impl.<lambda1>
    functionSourceFile: azure.core.settings
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _tracing_implementation_dict.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3ddb850>
    - <ast.Constant object at 0x7ff3d3ddbd00>
    - <ast.Name object at 0x7ff3d3ddb310>
    - <ast.Constant object at 0x7ff3d3ddbeb0>
    argNames:
    - self
    - name
    - env_var
    - system_hook
    - default
    - convert
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 281
    functionName: azure.core.settings.PrioritizedSetting.__init__
    functionSourceFile: azure.core.settings
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.core.settings.PrioritizedSetting.__init__.<lambda1>
    functionSourceFile: azure.core.settings
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 298
    functionName: azure.core.settings.PrioritizedSetting.__repr__
    functionSourceFile: azure.core.settings
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d422f070>
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 301
    functionName: azure.core.settings.PrioritizedSetting.__call__
    functionSourceFile: azure.core.settings
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d369c8b0>
    argNames:
    - self
    - instance
    - owner
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 333
    functionName: azure.core.settings.PrioritizedSetting.__get__
    functionSourceFile: azure.core.settings
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - instance
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 336
    functionName: azure.core.settings.PrioritizedSetting.__set__
    functionSourceFile: azure.core.settings
    functionUses: 0
    functionsReached:
    - azure.core.settings.PrioritizedSetting.set_value
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 339
    functionName: azure.core.settings.PrioritizedSetting.set_value
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 350
    functionName: azure.core.settings.PrioritizedSetting.unset_value
    functionSourceFile: azure.core.settings
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 355
    functionName: azure.core.settings.PrioritizedSetting.env_var
    functionSourceFile: azure.core.settings
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 359
    functionName: azure.core.settings.PrioritizedSetting.default
    functionSourceFile: azure.core.settings
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 442
    functionName: azure.core.settings.Settings.__init__
    functionSourceFile: azure.core.settings
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 455
    functionName: azure.core.settings.Settings.defaults_only
    functionSourceFile: azure.core.settings
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 459
    functionName: azure.core.settings.Settings.defaults
    functionSourceFile: azure.core.settings
    functionUses: 0
    functionsReached:
    - props.keys
    - <builtin>.isinstance
    - <builtin>.list
    - azure.core.settings.Settings._config
    - collections.namedtuple
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - props
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 497
    functionName: azure.core.settings.Settings._config
    functionSourceFile: azure.core.settings
    functionUses: 3
    functionsReached:
    - collections.namedtuple
    - props.keys
    - <builtin>.list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 469
    functionName: azure.core.settings.Settings.current
    functionSourceFile: azure.core.settings
    functionUses: 0
    functionsReached:
    - props.keys
    - <builtin>.isinstance
    - props.update
    - <builtin>.list
    - azure.core.settings.Settings._config
    - azure.core.settings.Settings.config
    - collections.namedtuple
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 479
    functionName: azure.core.settings.Settings.config
    functionSourceFile: azure.core.settings
    functionUses: 1
    functionsReached:
    - props.keys
    - <builtin>.isinstance
    - props.update
    - <builtin>.list
    - azure.core.settings.Settings._config
    - collections.namedtuple
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: props.update
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: props.keys
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: collections.namedtuple
    functionSourceFile: collections
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.settings.Settings
    functionSourceFile: azure.core.settings
    functionUses: 0
    functionsReached:
    - azure.core.settings.PrioritizedSetting.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.core.tracing.ext
    functionSourceFile: azure.core.tracing.ext
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.core.tracing
    functionSourceFile: azure.core.tracing
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.tracing._abstract_span
    functionSourceFile: azure.core.tracing._abstract_span
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3ee4190>
    - <ast.Constant object at 0x7ff3d3ee40a0>
    argNames:
    - self
    - span
    - name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 50
    functionName: azure.core.tracing._abstract_span.AbstractSpan.__init__
    functionSourceFile: azure.core.tracing._abstract_span
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3f160d0>
    argNames:
    - self
    - name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 53
    functionName: azure.core.tracing._abstract_span.AbstractSpan.span
    functionSourceFile: azure.core.tracing._abstract_span
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 75
    functionName: azure.core.tracing._abstract_span.AbstractSpan.kind
    functionSourceFile: azure.core.tracing._abstract_span
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 83
    functionName: azure.core.tracing._abstract_span.AbstractSpan.__enter__
    functionSourceFile: azure.core.tracing._abstract_span
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - exception_type
    - exception_value
    - traceback
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 87
    functionName: azure.core.tracing._abstract_span.AbstractSpan.__exit__
    functionSourceFile: azure.core.tracing._abstract_span
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 104
    functionName: azure.core.tracing._abstract_span.AbstractSpan.start
    functionSourceFile: azure.core.tracing._abstract_span
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 108
    functionName: azure.core.tracing._abstract_span.AbstractSpan.finish
    functionSourceFile: azure.core.tracing._abstract_span
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 112
    functionName: azure.core.tracing._abstract_span.AbstractSpan.to_header
    functionSourceFile: azure.core.tracing._abstract_span
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - key
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 120
    functionName: azure.core.tracing._abstract_span.AbstractSpan.add_attribute
    functionSourceFile: azure.core.tracing._abstract_span
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3697760>
    argNames:
    - self
    - request
    - response
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 131
    functionName: azure.core.tracing._abstract_span.AbstractSpan.set_http_attributes
    functionSourceFile: azure.core.tracing._abstract_span
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 142
    functionName: azure.core.tracing._abstract_span.AbstractSpan.get_trace_parent
    functionSourceFile: azure.core.tracing._abstract_span
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 151
    functionName: azure.core.tracing._abstract_span.AbstractSpan.span_instance
    functionSourceFile: azure.core.tracing._abstract_span
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3f34130>
    argNames:
    - cls
    - traceparent
    - attributes
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 158
    functionName: azure.core.tracing._abstract_span.AbstractSpan.link
    functionSourceFile: azure.core.tracing._abstract_span
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3f34040>
    argNames:
    - cls
    - headers
    - attributes
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 170
    functionName: azure.core.tracing._abstract_span.AbstractSpan.link_from_headers
    functionSourceFile: azure.core.tracing._abstract_span
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 182
    functionName: azure.core.tracing._abstract_span.AbstractSpan.get_current_span
    functionSourceFile: azure.core.tracing._abstract_span
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 192
    functionName: azure.core.tracing._abstract_span.AbstractSpan.get_current_tracer
    functionSourceFile: azure.core.tracing._abstract_span
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - span
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 202
    functionName: azure.core.tracing._abstract_span.AbstractSpan.set_current_span
    functionSourceFile: azure.core.tracing._abstract_span
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - tracer
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 211
    functionName: azure.core.tracing._abstract_span.AbstractSpan.set_current_tracer
    functionSourceFile: azure.core.tracing._abstract_span
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - span
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 220
    functionName: azure.core.tracing._abstract_span.AbstractSpan.change_context
    functionSourceFile: azure.core.tracing._abstract_span
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - func
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 231
    functionName: azure.core.tracing._abstract_span.AbstractSpan.with_current_context
    functionSourceFile: azure.core.tracing._abstract_span
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 11
    IfCount: 5
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3e95670>
    argNames:
    - self
    - request
    - response
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 254
    functionName: azure.core.tracing._abstract_span.HttpSpanMixin.set_http_attributes
    functionSourceFile: azure.core.tracing._abstract_span
    functionUses: 0
    functionsReached:
    - urllib.parse.urlparse
    - <builtin>.str
    - request.headers.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.core._azure_clouds
    functionSourceFile: azure.core._azure_clouds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.tracing.common
    functionSourceFile: azure.core.tracing.common
    functionUses: 0
    functionsReached:
    - contextlib.contextmanager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - func
    - args
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 42
    functionName: azure.core.tracing.common.get_function_and_class_name
    functionSourceFile: azure.core.tracing.common
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: contextlib.contextmanager
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: span_impl_type.change_context
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: span_impl_type.get_current_span
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: span_impl_type.set_current_span
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - func
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 98
    functionName: azure.core.tracing.common.with_current_context
    functionSourceFile: azure.core.tracing.common
    functionUses: 8
    functionsReached:
    - <builtin>.dict
    - opentelemetry.trace.get_tracer
    - span_impl_type.with_current_context
    - tracer.with_current_context
    - azure.core.instrumentation._get_tracer_impl
    - azure.core.tracing.opentelemetry.OpenTelemetryTracer.__init__
    - <builtin>.frozenset
    - azure.core.instrumentation.get_tracer
    - attributes.items
    - azure.core.instrumentation._get_tracer_cached
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: span_impl_type.with_current_context
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tracer.with_current_context
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.instrumentation
    functionSourceFile: azure.core.instrumentation
    functionUses: 0
    functionsReached:
    - functools.lru_cache
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 12
    functionName: azure.core.instrumentation._get_tracer_impl
    functionSourceFile: azure.core.instrumentation
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: functools.lru_cache
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - library_name
    - library_version
    - schema_url
    - attributes_key
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 23
    functionName: azure.core.instrumentation._get_tracer_cached
    functionSourceFile: azure.core.instrumentation
    functionUses: 15
    functionsReached:
    - <builtin>.dict
    - opentelemetry.trace.get_tracer
    - azure.core.instrumentation._get_tracer_impl
    - azure.core.tracing.opentelemetry.OpenTelemetryTracer.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - library_name
    - library_version
    - schema_url
    - attributes
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 62
    functionName: azure.core.tracing.opentelemetry.OpenTelemetryTracer.__init__
    functionSourceFile: azure.core.tracing.opentelemetry
    functionUses: 16
    functionsReached:
    - opentelemetry.trace.get_tracer
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.frozenset
    functionSourceFile: <builtin>
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.core.tracing.opentelemetry
    functionSourceFile: azure.core.tracing.opentelemetry
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.trace.get_tracer
    functionSourceFile: opentelemetry
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 7
    argDefaultValues: []
    argNames:
    - self
    - name
    - kind
    - attributes
    - links
    - start_time
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 77
    functionName: azure.core.tracing.opentelemetry.OpenTelemetryTracer.start_span
    functionSourceFile: azure.core.tracing.opentelemetry
    functionUses: 1
    functionsReached:
    - opentelemetry.trace.Link
    - opentelemetry.propagate.extract
    - otel_links.append
    - _KIND_MAPPINGS.get
    - typing.cast
    - azure.core.tracing.opentelemetry.OpenTelemetryTracer._parse_links
    - opentelemetry.trace.propagation.get_current_span.get_span_context
    - opentelemetry.trace.propagation.get_current_span
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _KIND_MAPPINGS.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - links
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 198
    functionName: azure.core.tracing.opentelemetry.OpenTelemetryTracer._parse_links
    functionSourceFile: azure.core.tracing.opentelemetry
    functionUses: 2
    functionsReached:
    - opentelemetry.trace.Link
    - opentelemetry.propagate.extract
    - otel_links.append
    - typing.cast
    - opentelemetry.trace.propagation.get_current_span.get_span_context
    - opentelemetry.trace.propagation.get_current_span
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.propagate.extract
    functionSourceFile: opentelemetry
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.tracing.opentelemetry.OpenTelemetryTracer
    functionSourceFile: azure.core.tracing.opentelemetry
    functionUses: 0
    functionsReached:
    - contextlib.contextmanager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 8
    argDefaultValues: []
    argNames:
    - self
    - name
    - kind
    - attributes
    - links
    - start_time
    - context
    - end_on_exit
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 125
    functionName: azure.core.tracing.opentelemetry.OpenTelemetryTracer.start_as_current_span
    functionSourceFile: azure.core.tracing.opentelemetry
    functionUses: 0
    functionsReached:
    - opentelemetry.trace.Link
    - azure.core.tracing.opentelemetry.OpenTelemetryTracer.start_span
    - opentelemetry.propagate.extract
    - otel_links.append
    - typing.cast
    - _KIND_MAPPINGS.get
    - opentelemetry.trace.use_span
    - azure.core.tracing.opentelemetry.OpenTelemetryTracer._parse_links
    - opentelemetry.trace.propagation.get_current_span.get_span_context
    - opentelemetry.trace.propagation.get_current_span
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.trace.use_span
    functionSourceFile: opentelemetry
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - span
    - end_on_exit
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 172
    functionName: azure.core.tracing.opentelemetry.OpenTelemetryTracer.use_span
    functionSourceFile: azure.core.tracing.opentelemetry
    functionUses: 0
    functionsReached:
    - opentelemetry.trace.use_span
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3ea9b20>
    argNames:
    - span
    - description
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 188
    functionName: azure.core.tracing.opentelemetry.OpenTelemetryTracer.set_span_error_status
    functionSourceFile: azure.core.tracing.opentelemetry
    functionUses: 0
    functionsReached:
    - span.set_status
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: span.set_status
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.trace.propagation.get_current_span
    functionSourceFile: opentelemetry
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.trace.propagation.get_current_span.get_span_context
    functionSourceFile: opentelemetry
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.trace.Link
    functionSourceFile: opentelemetry
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: otel_links.append
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 215
    functionName: azure.core.tracing.opentelemetry.OpenTelemetryTracer.get_current_span
    functionSourceFile: azure.core.tracing.opentelemetry
    functionUses: 0
    functionsReached:
    - opentelemetry.trace.propagation.get_current_span
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - func
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 224
    functionName: azure.core.tracing.opentelemetry.OpenTelemetryTracer.with_current_context
    functionSourceFile: azure.core.tracing.opentelemetry
    functionUses: 0
    functionsReached:
    - opentelemetry.context.get_current
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.context.get_current
    functionSourceFile: opentelemetry
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 234
    functionName: azure.core.tracing.opentelemetry.OpenTelemetryTracer.with_current_context.call_with_current_context
    functionSourceFile: azure.core.tracing.opentelemetry
    functionUses: 0
    functionsReached:
    - opentelemetry.context.detach
    - opentelemetry.context.attach
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.context.attach
    functionSourceFile: opentelemetry
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.context.detach
    functionSourceFile: opentelemetry
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 246
    functionName: azure.core.tracing.opentelemetry.OpenTelemetryTracer.get_trace_context
    functionSourceFile: azure.core.tracing.opentelemetry
    functionUses: 0
    functionsReached:
    - opentelemetry.propagate.inject
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.propagate.inject
    functionSourceFile: opentelemetry
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 259
    functionName: azure.core.tracing.opentelemetry.OpenTelemetryTracer._suppress_auto_http_instrumentation
    functionSourceFile: azure.core.tracing.opentelemetry
    functionUses: 0
    functionsReached:
    - opentelemetry.context.set_value
    - opentelemetry.context.attach
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.context.set_value
    functionSourceFile: opentelemetry
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - token
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 272
    functionName: azure.core.tracing.opentelemetry.OpenTelemetryTracer._detach_from_context
    functionSourceFile: azure.core.tracing.opentelemetry
    functionUses: 0
    functionsReached:
    - opentelemetry.context.detach
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.core._version
    functionSourceFile: azure.core._version
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline.policies._universal
    functionSourceFile: azure.core.pipeline.policies._universal
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3ea1280>
    argNames:
    - self
    - base_headers
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 78
    functionName: azure.core.pipeline.policies._universal.HeadersPolicy.__init__
    functionSourceFile: azure.core.pipeline.policies._universal
    functionUses: 0
    functionsReached:
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 83
    functionName: azure.core.pipeline.policies._universal.HeadersPolicy.headers
    functionSourceFile: azure.core.pipeline.policies._universal
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - key
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 91
    functionName: azure.core.pipeline.policies._universal.HeadersPolicy.add_header
    functionSourceFile: azure.core.pipeline.policies._universal
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 99
    functionName: azure.core.pipeline.policies._universal.HeadersPolicy.on_request
    functionSourceFile: azure.core.pipeline.policies._universal
    functionUses: 0
    functionsReached:
    - request.context.options.pop
    - request.http_request.headers.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - request_id
    - auto_request_id
    - request_id_header_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 136
    functionName: azure.core.pipeline.policies._universal.RequestIdPolicy.__init__
    functionSourceFile: azure.core.pipeline.policies._universal
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 149
    functionName: azure.core.pipeline.policies._universal.RequestIdPolicy.set_request_id
    functionSourceFile: azure.core.pipeline.policies._universal
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 2
    IfCount: 8
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 156
    functionName: azure.core.pipeline.policies._universal.RequestIdPolicy.on_request
    functionSourceFile: azure.core.pipeline.policies._universal
    functionUses: 0
    functionsReached:
    - uuid.uuid1
    - typing.cast
    - request.context.options.pop
    - request.http_request.headers.update
    - <builtin>.str
    - <builtin>.object
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.object
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: uuid.uuid1
    functionSourceFile: uuid
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d4281d60>
    argNames:
    - self
    - base_user_agent
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 206
    functionName: azure.core.pipeline.policies._universal.UserAgentPolicy.__init__
    functionSourceFile: azure.core.pipeline.policies._universal
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - platform.python_version
    - platform.platform
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: platform.python_version
    functionSourceFile: platform
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: platform.platform
    functionSourceFile: platform
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 223
    functionName: azure.core.pipeline.policies._universal.UserAgentPolicy.user_agent
    functionSourceFile: azure.core.pipeline.policies._universal
    functionUses: 0
    functionsReached:
    - os.environ.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.environ.get
    functionSourceFile: os
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 235
    functionName: azure.core.pipeline.policies._universal.UserAgentPolicy.add_user_agent
    functionSourceFile: azure.core.pipeline.policies._universal
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 242
    functionName: azure.core.pipeline.policies._universal.UserAgentPolicy.on_request
    functionSourceFile: azure.core.pipeline.policies._universal
    functionUses: 0
    functionsReached:
    - options_dict.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: options_dict.pop
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3fe31f0>
    argNames:
    - self
    - logging_enable
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 279
    functionName: azure.core.pipeline.policies._universal.NetworkTraceLoggingPolicy.__init__
    functionSourceFile: azure.core.pipeline.policies._universal
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 6
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 282
    functionName: azure.core.pipeline.policies._universal.NetworkTraceLoggingPolicy.on_request
    functionSourceFile: azure.core.pipeline.policies._universal
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - options.pop
    - _LOGGER.debug
    - <builtin>.str
    - http_request.headers.items
    - _LOGGER.isEnabledFor
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: options.pop
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _LOGGER.isEnabledFor
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: http_request.headers.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 3
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - request
    - response
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 325
    functionName: azure.core.pipeline.policies._universal.NetworkTraceLoggingPolicy.on_response
    functionSourceFile: azure.core.pipeline.policies._universal
    functionUses: 0
    functionsReached:
    - re.compile
    - http_response.text
    - <builtin>.repr
    - _LOGGER.debug
    - http_response.headers.items
    - header.partition
    - response.context.options.get
    - http_response.headers.get
    - pattern.match
    - _LOGGER.isEnabledFor
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: http_response.headers.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: http_response.headers.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pattern.match
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: header.partition
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: response.context.options.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: http_response.text
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.repr
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 380
    functionName: azure.core.pipeline.policies._universal._HiddenClassProperties.DEFAULT_HEADERS_WHITELIST
    functionSourceFile: azure.core.pipeline.policies._universal
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline.policies._universal.HttpLoggingPolicy
    functionSourceFile: azure.core.pipeline.policies._universal
    functionUses: 0
    functionsReached:
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3f4dc40>
    argNames:
    - self
    - logger
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 428
    functionName: azure.core.pipeline.policies._universal.HttpLoggingPolicy.__init__
    functionSourceFile: azure.core.pipeline.policies._universal
    functionUses: 8
    functionsReached:
    - logging.getLogger
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - key
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 433
    functionName: azure.core.pipeline.policies._universal.HttpLoggingPolicy._redact_query_param
    functionSourceFile: azure.core.pipeline.policies._universal
    functionUses: 1
    functionsReached:
    - param.lower
    - key.lower
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: param.lower
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - key
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 437
    functionName: azure.core.pipeline.policies._universal.HttpLoggingPolicy._redact_header
    functionSourceFile: azure.core.pipeline.policies._universal
    functionUses: 2
    functionsReached:
    - header.lower
    - key.lower
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: header.lower
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 14
    IfCount: 8
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 441
    functionName: azure.core.pipeline.policies._universal.HttpLoggingPolicy.on_request
    functionSourceFile: azure.core.pipeline.policies._universal
    functionUses: 0
    functionsReached:
    - urllib.parse.parse_qsl
    - azure.core.pipeline.policies._universal.HttpLoggingPolicy._redact_header
    - param.lower
    - key.lower
    - logger.warning
    - <builtin>.isinstance
    - urllib.parse.urlparse
    - options.pop
    - <builtin>.list
    - logger.isEnabledFor
    - header.lower
    - logger.info
    - os.environ.get
    - request.context.setdefault
    - urllib.parse.urlunparse
    - http_request.headers.items
    - azure.core.pipeline.policies._universal.HttpLoggingPolicy._redact_query_param
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: request.context.setdefault
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logger.isEnabledFor
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.parse.parse_qsl
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.parse.urlunparse
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logger.info
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logger.warning
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - request
    - response
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 516
    functionName: azure.core.pipeline.policies._universal.HttpLoggingPolicy.on_response
    functionSourceFile: azure.core.pipeline.policies._universal
    functionUses: 0
    functionsReached:
    - azure.core.pipeline.policies._universal.HttpLoggingPolicy._redact_header
    - key.lower
    - logger.warning
    - options.pop
    - logger.isEnabledFor
    - header.lower
    - logger.info
    - http_response.headers.items
    - os.environ.get
    - request.context.setdefault
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline.policies._universal.ContentDecodePolicy
    functionSourceFile: azure.core.pipeline.policies._universal
    functionUses: 0
    functionsReached:
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3fd32b0>
    argNames:
    - self
    - response_encoding
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 572
    functionName: azure.core.pipeline.policies._universal.ContentDecodePolicy.__init__
    functionSourceFile: azure.core.pipeline.policies._universal
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 2
    IfCount: 8
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3fd36d0>
    - <ast.Constant object at 0x7ff3d3fd3520>
    argNames:
    - cls
    - data
    - mime_type
    - response
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 578
    functionName: azure.core.pipeline.policies._universal.ContentDecodePolicy.deserialize_from_text
    functionSourceFile: azure.core.pipeline.policies._universal
    functionUses: 2
    functionsReached:
    - _LOGGER.critical
    - typing.cast.read
    - data.decode
    - <builtin>.isinstance
    - cls.JSON_REGEXP.match
    - azure.core.pipeline.policies._universal.ContentDecodePolicy.deserialize_from_text._json_attemp
    - typing.cast
    - xml.etree.ElementTree.fromstring
    - <builtin>.hasattr
    - mime_type.startswith
    - json.loads
    linkageType: pythonLinkage
    raised:
    - DecodeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: data.decode
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - data
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 633
    functionName: azure.core.pipeline.policies._universal.ContentDecodePolicy.deserialize_from_text._json_attemp
    functionSourceFile: azure.core.pipeline.policies._universal
    functionUses: 3
    functionsReached:
    - json.loads
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: mime_type.startswith
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3c7edf0>
    argNames:
    - cls
    - response
    - encoding
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 653
    functionName: azure.core.pipeline.policies._universal.ContentDecodePolicy.deserialize_from_http_generics
    functionSourceFile: azure.core.pipeline.policies._universal
    functionUses: 1
    functionsReached:
    - _LOGGER.critical
    - typing.cast.read
    - azure.core.pipeline.policies._universal.ContentDecodePolicy.deserialize_from_text
    - data.decode
    - <builtin>.isinstance
    - cls.JSON_REGEXP.match
    - typing.cast
    - azure.core.pipeline.policies._universal.ContentDecodePolicy.deserialize_from_text._json_attemp
    - response.text
    - xml.etree.ElementTree.fromstring
    - response.read
    - response.content_type.split
    - <builtin>.hasattr
    - inspect.iscoroutinefunction
    - mime_type.startswith
    - json.loads
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: response.content_type.split
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: inspect.iscoroutinefunction
    functionSourceFile: inspect
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 692
    functionName: azure.core.pipeline.policies._universal.ContentDecodePolicy.on_request
    functionSourceFile: azure.core.pipeline.policies._universal
    functionUses: 0
    functionsReached:
    - options.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - request
    - response
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 703
    functionName: azure.core.pipeline.policies._universal.ContentDecodePolicy.on_response
    functionSourceFile: azure.core.pipeline.policies._universal
    functionUses: 0
    functionsReached:
    - data.decode
    - cls.JSON_REGEXP.match
    - response.context.options.get
    - <builtin>.hasattr
    - request.context.get
    - json.loads
    - azure.core.pipeline.policies._universal.ContentDecodePolicy.deserialize_from_text
    - response.content_type.split
    - typing.cast.read
    - <builtin>.isinstance
    - typing.cast
    - azure.core.pipeline.policies._universal.ContentDecodePolicy.deserialize_from_text._json_attemp
    - azure.core.pipeline.policies._universal.ContentDecodePolicy.deserialize_from_http_generics
    - xml.etree.ElementTree.fromstring
    - response.read
    - inspect.iscoroutinefunction
    - mime_type.startswith
    - _LOGGER.critical
    - response.text
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3e89040>
    argNames:
    - self
    - proxies
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 752
    functionName: azure.core.pipeline.policies._universal.ProxyPolicy.__init__
    functionSourceFile: azure.core.pipeline.policies._universal
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 757
    functionName: azure.core.pipeline.policies._universal.ProxyPolicy.on_request
    functionSourceFile: azure.core.pipeline.policies._universal
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.core
    functionSourceFile: azure.core
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core._pipeline_client_async
    functionSourceFile: azure.core._pipeline_client_async
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - wrapped
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 99
    functionName: azure.core._pipeline_client_async._Coroutine.__init__
    functionSourceFile: azure.core._pipeline_client_async
    functionUses: 1
    functionsReached:
    - <builtin>.super
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 106
    functionName: azure.core._pipeline_client_async._Coroutine.__await__
    functionSourceFile: azure.core._pipeline_client_async
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 109
    functionName: azure.core._pipeline_client_async._Coroutine.__aenter__
    functionSourceFile: azure.core._pipeline_client_async
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d421f910>
    - <ast.Constant object at 0x7ff3d421f490>
    - <ast.Constant object at 0x7ff3d421fdc0>
    argNames:
    - self
    - exc_type
    - exc_value
    - traceback
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 113
    functionName: azure.core._pipeline_client_async._Coroutine.__aexit__
    functionSourceFile: azure.core._pipeline_client_async
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - base_url
    - pipeline
    - config
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 155
    functionName: azure.core._pipeline_client_async.AsyncPipelineClient.__init__
    functionSourceFile: azure.core._pipeline_client_async
    functionUses: 0
    functionsReached:
    - azure.core.pipeline.transport._aiohttp.AioHttpTransport.__init__
    - <builtin>.isinstance
    - policies_1.extend
    - <builtin>.list
    - per_call_policies_list.extend
    - <builtin>.len
    - kwargs.pop
    - <builtin>.super
    - azure.core.configuration.ConnectionConfiguration.__init__
    - azure.core._pipeline_client_async.AsyncPipelineClient._build_pipeline
    - policies.append
    - azure.core.pipeline.policies._distributed_tracing.DistributedTracingPolicy.__init__
    - azure.core.configuration.Configuration.__init__
    - <builtin>.enumerate
    - policies.extend
    - kwargs.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 74
    functionName: azure.core.configuration.Configuration.__init__
    functionSourceFile: azure.core.configuration
    functionUses: 2
    functionsReached:
    - kwargs.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 9
    IfCount: 9
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - config
    - policies
    - per_call_policies
    - per_retry_policies
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 185
    functionName: azure.core._pipeline_client_async.AsyncPipelineClient._build_pipeline
    functionSourceFile: azure.core._pipeline_client_async
    functionUses: 1
    functionsReached:
    - azure.core.pipeline.transport._aiohttp.AioHttpTransport.__init__
    - <builtin>.isinstance
    - policies_1.extend
    - <builtin>.list
    - per_call_policies_list.extend
    - <builtin>.len
    - kwargs.pop
    - azure.core.configuration.ConnectionConfiguration.__init__
    - azure.core.pipeline.policies._distributed_tracing.DistributedTracingPolicy.__init__
    - policies.append
    - <builtin>.enumerate
    - policies.extend
    - kwargs.get
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 168
    functionName: azure.core._pipeline_client_async.AsyncPipelineClient.__aenter__
    functionSourceFile: azure.core._pipeline_client_async
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d42a7ca0>
    - <ast.Constant object at 0x7ff3d42a7190>
    - <ast.Constant object at 0x7ff3d42a7220>
    argNames:
    - self
    - exc_type
    - exc_value
    - traceback
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 174
    functionName: azure.core._pipeline_client_async.AsyncPipelineClient.__aexit__
    functionSourceFile: azure.core._pipeline_client_async
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 182
    functionName: azure.core._pipeline_client_async.AsyncPipelineClient.close
    functionSourceFile: azure.core._pipeline_client_async
    functionUses: 0
    functionsReached:
    - azure.core._pipeline_client_async.AsyncPipelineClient.__aexit__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: policies.extend
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: policies.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: per_call_policies_list.extend
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: policies_1.extend
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - session
    - loop
    - session_owner
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 111
    functionName: azure.core.pipeline.transport._aiohttp.AioHttpTransport.__init__
    functionSourceFile: azure.core.pipeline.transport._aiohttp
    functionUses: 2
    functionsReached:
    - kwargs.pop
    - azure.core.configuration.ConnectionConfiguration.__init__
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - request
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 266
    functionName: azure.core._pipeline_client_async.AsyncPipelineClient._make_pipeline_call
    functionSourceFile: azure.core._pipeline_client_async
    functionUses: 1
    functionsReached:
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - request
    - stream
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 273
    functionName: azure.core._pipeline_client_async.AsyncPipelineClient.send_request
    functionSourceFile: azure.core._pipeline_client_async
    functionUses: 0
    functionsReached:
    - typing.cast
    - azure.core._pipeline_client_async._Coroutine.__init__
    - kwargs.pop
    - <builtin>.super
    - azure.core._pipeline_client_async.AsyncPipelineClient._make_pipeline_call
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core._pipeline_client
    functionSourceFile: azure.core._pipeline_client
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - base_url
    - pipeline
    - config
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 76
    functionName: azure.core._pipeline_client.PipelineClient.__init__
    functionSourceFile: azure.core._pipeline_client
    functionUses: 0
    functionsReached:
    - policies_1.extend
    - azure.core._pipeline_client.PipelineClient._build_pipeline
    - <builtin>.super
    - policies.append
    - azure.core.pipeline.transport._requests_basic.RequestsTransport.__init__
    - azure.core.pipeline._base.Pipeline.__init__
    - azure.core.pipeline._base._SansIOHTTPPolicyRunner.__init__
    - kwargs.pop
    - azure.core.configuration.Configuration.__init__
    - azure.core.pipeline.policies._distributed_tracing.DistributedTracingPolicy.__init__
    - policies.extend
    - <builtin>.isinstance
    - <builtin>.list
    - per_call_policies_list.extend
    - <builtin>.len
    - azure.core.configuration.ConnectionConfiguration.__init__
    - azure.core.pipeline._base._TransportRunner.__init__
    - kwargs.get
    - <builtin>.enumerate
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 9
    IfCount: 9
    argCount: 7
    argDefaultValues: []
    argNames:
    - self
    - config
    - transport
    - policies
    - per_call_policies
    - per_retry_policies
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 100
    functionName: azure.core._pipeline_client.PipelineClient._build_pipeline
    functionSourceFile: azure.core._pipeline_client
    functionUses: 1
    functionsReached:
    - azure.core.pipeline.transport._requests_basic.RequestsTransport.__init__
    - <builtin>.isinstance
    - azure.core.pipeline._base._SansIOHTTPPolicyRunner.__init__
    - policies_1.extend
    - <builtin>.list
    - per_call_policies_list.extend
    - <builtin>.len
    - kwargs.pop
    - <builtin>.super
    - azure.core.configuration.ConnectionConfiguration.__init__
    - policies.append
    - <builtin>.enumerate
    - azure.core.pipeline.policies._distributed_tracing.DistributedTracingPolicy.__init__
    - azure.core.pipeline._base._TransportRunner.__init__
    - azure.core.pipeline._base.Pipeline.__init__
    - policies.extend
    - kwargs.get
    - <builtin>.range
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 90
    functionName: azure.core._pipeline_client.PipelineClient.__enter__
    functionSourceFile: azure.core._pipeline_client
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - exc_details
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 94
    functionName: azure.core._pipeline_client.PipelineClient.__exit__
    functionSourceFile: azure.core._pipeline_client
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 97
    functionName: azure.core._pipeline_client.PipelineClient.close
    functionSourceFile: azure.core._pipeline_client
    functionUses: 0
    functionsReached:
    - azure.core._pipeline_client.PipelineClient.__exit__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 254
    functionName: azure.core.pipeline.transport._requests_basic.RequestsTransport.__init__
    functionSourceFile: azure.core.pipeline.transport._requests_basic
    functionUses: 2
    functionsReached:
    - kwargs.pop
    - azure.core.configuration.ConnectionConfiguration.__init__
    - kwargs.get
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d485a3a0>
    argNames:
    - self
    - transport
    - policies
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 155
    functionName: azure.core.pipeline._base.Pipeline.__init__
    functionSourceFile: azure.core.pipeline._base
    functionUses: 2
    functionsReached:
    - <builtin>.isinstance
    - azure.core.pipeline._base._SansIOHTTPPolicyRunner.__init__
    - <builtin>.len
    - <builtin>.super
    - azure.core.pipeline._base._TransportRunner.__init__
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - request
    - stream
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 182
    functionName: azure.core._pipeline_client.PipelineClient.send_request
    functionSourceFile: azure.core._pipeline_client
    functionUses: 0
    functionsReached:
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.core._match_conditions
    functionSourceFile: azure.core._match_conditions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline.policies._redirect_async
    functionSourceFile: azure.core.pipeline.policies._redirect_async
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 60
    functionName: azure.core.pipeline.policies._redirect_async.AsyncRedirectPolicy.send
    functionSourceFile: azure.core.pipeline.policies._redirect_async
    functionUses: 0
    functionsReached:
    - azure.core.pipeline.policies._redirect.RedirectPolicyBase.configure_redirects
    - azure.core.pipeline.policies._utils.get_domain
    - azure.core.pipeline.policies._base.RequestHistory.__init__
    - azure.core.pipeline.policies._redirect.RedirectPolicyBase.increment
    - response.http_response.headers.get
    - urllib.parse.urlparse
    - options.pop
    - <builtin>.str
    - azure.core.pipeline.policies._redirect.domain_changed
    - copy.deepcopy
    - redirect_location.lstrip
    - azure.core.pipeline.policies._redirect.RedirectPolicyBase.get_redirect_location
    - response.http_request.headers.pop
    linkageType: pythonLinkage
    raised:
    - TooManyRedirectsError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 100
    functionName: azure.core.pipeline.policies._redirect.RedirectPolicyBase.configure_redirects
    functionSourceFile: azure.core.pipeline.policies._redirect
    functionUses: 2
    functionsReached:
    - options.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 114
    functionName: azure.core.pipeline.policies._redirect.RedirectPolicyBase.get_redirect_location
    functionSourceFile: azure.core.pipeline.policies._redirect
    functionUses: 2
    functionsReached:
    - response.http_response.headers.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - settings
    - response
    - redirect_location
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 138
    functionName: azure.core.pipeline.policies._redirect.RedirectPolicyBase.increment
    functionSourceFile: azure.core.pipeline.policies._redirect
    functionUses: 2
    functionsReached:
    - azure.core.pipeline.policies._base.RequestHistory.__init__
    - urllib.parse.urlparse
    - copy.deepcopy
    - redirect_location.lstrip
    - response.http_request.headers.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - original_domain
    - url
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 59
    functionName: azure.core.pipeline.policies._redirect.domain_changed
    functionSourceFile: azure.core.pipeline.policies._redirect
    functionUses: 2
    functionsReached:
    - urllib.parse.urlparse
    - azure.core.pipeline.policies._utils.get_domain
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline.policies._retry_async
    functionSourceFile: azure.core.pipeline.policies._retry_async
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - response
    - transport
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 84
    functionName: azure.core.pipeline.policies._retry_async.AsyncRetryPolicy._sleep_for_retry
    functionSourceFile: azure.core.pipeline.policies._retry_async
    functionUses: 2
    functionsReached:
    - <builtin>.float
    - email.utils.parsedate_tz
    - azure.core.utils._utils.case_insensitive_dict
    - <builtin>.max
    - headers.get
    - azure.core.utils._utils._FixedOffset.__init__
    - typing.cast
    - transport.sleep
    - azure.core.pipeline.policies._retry.RetryPolicyBase.get_retry_after
    - datetime.datetime.now
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - azure.core.pipeline.policies._utils._parse_http_date
    - datetime.timedelta
    - datetime.datetime
    - azure.core.pipeline.policies._utils.get_retry_after
    - azure.core.pipeline.policies._utils.parse_retry_after
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 154
    functionName: azure.core.pipeline.policies._retry.RetryPolicyBase.get_retry_after
    functionSourceFile: azure.core.pipeline.policies._retry
    functionUses: 6
    functionsReached:
    - <builtin>.float
    - email.utils.parsedate_tz
    - azure.core.utils._utils.case_insensitive_dict
    - <builtin>.max
    - headers.get
    - azure.core.utils._utils._FixedOffset.__init__
    - typing.cast
    - datetime.datetime.now
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - azure.core.pipeline.policies._utils._parse_http_date
    - datetime.timedelta
    - datetime.datetime
    - azure.core.pipeline.policies._utils.get_retry_after
    - azure.core.pipeline.policies._utils.parse_retry_after
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: transport.sleep
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - settings
    - transport
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 104
    functionName: azure.core.pipeline.policies._retry_async.AsyncRetryPolicy._sleep_backoff
    functionSourceFile: azure.core.pipeline.policies._retry_async
    functionUses: 2
    functionsReached:
    - <builtin>.min
    - <builtin>.len
    - azure.core.pipeline.policies._retry.RetryPolicyBase.get_backoff_time
    - transport.sleep
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - settings
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 127
    functionName: azure.core.pipeline.policies._retry.RetryPolicyBase.get_backoff_time
    functionSourceFile: azure.core.pipeline.policies._retry
    functionUses: 6
    functionsReached:
    - <builtin>.min
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3fd3b20>
    argNames:
    - self
    - settings
    - transport
    - response
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 120
    functionName: azure.core.pipeline.policies._retry_async.AsyncRetryPolicy.sleep
    functionSourceFile: azure.core.pipeline.policies._retry_async
    functionUses: 1
    functionsReached:
    - azure.core.utils._utils._FixedOffset.__init__
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - datetime.timedelta
    - <builtin>.float
    - email.utils.parsedate_tz
    - headers.get
    - azure.core.pipeline.policies._retry.RetryPolicyBase.get_retry_after
    - <builtin>.min
    - azure.core.pipeline.policies._utils._parse_http_date
    - azure.core.pipeline.policies._utils.get_retry_after
    - azure.core.pipeline.policies._retry_async.AsyncRetryPolicy._sleep_backoff
    - <builtin>.max
    - typing.cast
    - transport.sleep
    - <builtin>.len
    - datetime.datetime.now
    - azure.core.pipeline.policies._utils.parse_retry_after
    - azure.core.utils._utils.case_insensitive_dict
    - azure.core.pipeline.policies._retry_async.AsyncRetryPolicy._sleep_for_retry
    - datetime.datetime
    - azure.core.pipeline.policies._retry.RetryPolicyBase.get_backoff_time
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 6
    IfCount: 7
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 145
    functionName: azure.core.pipeline.policies._retry_async.AsyncRetryPolicy.send
    functionSourceFile: azure.core.pipeline.policies._retry_async
    functionUses: 0
    functionsReached:
    - azure.core.pipeline.policies._retry.RetryPolicyBase.is_exhausted
    - typing.cast.tell
    - azure.core.utils._utils._FixedOffset.__init__
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - datetime.timedelta
    - <builtin>.hasattr
    - body.seek
    - <builtin>.float
    - azure.core.pipeline.policies._retry.RetryPolicyBase._configure_positions
    - email.utils.parsedate_tz
    - headers.get
    - <builtin>.min
    - azure.core.pipeline.policies._retry.RetryPolicyBase.get_retry_after
    - azure.core.pipeline.policies._utils._parse_http_date
    - azure.core.pipeline.policies._retry.RetryPolicyBase._configure_timeout
    - azure.core.pipeline.policies._utils.get_retry_after
    - azure.core.pipeline.policies._retry.RetryPolicyBase.update_context
    - typing.cast.http_request.files.values
    - azure.core.pipeline.policies._retry.RetryPolicyBase._is_read_error
    - time.time
    - <builtin>.bool
    - azure.core.pipeline.policies._retry_async.AsyncRetryPolicy._sleep_backoff
    - settings.get
    - <builtin>.isinstance
    - <builtin>.max
    - options.pop
    - <builtin>.list
    - typing.cast
    - <builtin>.len
    - transport.sleep
    - azure.core.pipeline.policies._retry_async.AsyncRetryPolicy.sleep
    - datetime.datetime.now
    - <builtin>.filter
    - azure.core.pipeline.policies._retry.RetryPolicyBase.is_retry
    - <builtin>.getattr
    - azure.core.pipeline.policies._utils.parse_retry_after
    - azure.core.pipeline.policies._retry.RetryPolicyBase._is_method_retryable
    - request.method.upper
    - typing.cast.seek
    - azure.core.pipeline.policies._base.RequestHistory.__init__
    - azure.core.utils._utils.case_insensitive_dict
    - azure.core.pipeline.policies._retry.RetryPolicyBase.increment
    - azure.core.pipeline.policies._retry.RetryPolicyBase._is_connection_error
    - azure.core.pipeline.policies._retry_async.AsyncRetryPolicy._sleep_for_retry
    - datetime.datetime
    - azure.core.pipeline.policies._retry.RetryPolicyBase.get_backoff_time
    - copy.deepcopy
    - request.http_request.files.values
    - request.context.options.get
    - response.http_response.headers.get
    - azure.core.pipeline.policies._retry.RetryPolicyBase.configure_retries
    linkageType: pythonLinkage
    raised:
    - AzureError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 107
    functionName: azure.core.pipeline.policies._retry.RetryPolicyBase.configure_retries
    functionSourceFile: azure.core.pipeline.policies._retry
    functionUses: 2
    functionsReached:
    - options.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - request
    - retry_settings
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 392
    functionName: azure.core.pipeline.policies._retry.RetryPolicyBase._configure_positions
    functionSourceFile: azure.core.pipeline.policies._retry
    functionUses: 2
    functionsReached:
    - <builtin>.hasattr
    - typing.cast.tell
    - typing.cast
    - request.http_request.files.values
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - request
    - absolute_timeout
    - is_response_error
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 359
    functionName: azure.core.pipeline.policies._retry.RetryPolicyBase._configure_timeout
    functionSourceFile: azure.core.pipeline.policies._retry
    functionUses: 2
    functionsReached:
    - request.context.options.get
    - typing.cast
    - <builtin>.min
    - <builtin>.hasattr
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised:
    - ServiceRequestTimeoutError
    - ServiceResponseTimeoutError
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - settings
    - response
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 210
    functionName: azure.core.pipeline.policies._retry.RetryPolicyBase.is_retry
    functionSourceFile: azure.core.pipeline.policies._retry
    functionUses: 2
    functionsReached:
    - response.http_response.headers.get
    - request.method.upper
    - azure.core.pipeline.policies._retry.RetryPolicyBase._is_method_retryable
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 6
    IfCount: 11
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3ee4700>
    - <ast.Constant object at 0x7ff3d3ee4370>
    argNames:
    - self
    - settings
    - response
    - error
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 263
    functionName: azure.core.pipeline.policies._retry.RetryPolicyBase.increment
    functionSourceFile: azure.core.pipeline.policies._retry
    functionUses: 2
    functionsReached:
    - typing.cast.seek
    - azure.core.pipeline.policies._base.RequestHistory.__init__
    - settings.get
    - azure.core.pipeline.policies._retry.RetryPolicyBase.is_exhausted
    - <builtin>.isinstance
    - <builtin>.list
    - typing.cast
    - <builtin>.min
    - azure.core.pipeline.policies._retry.RetryPolicyBase._is_connection_error
    - <builtin>.filter
    - copy.deepcopy
    - azure.core.pipeline.policies._retry.RetryPolicyBase._is_read_error
    - <builtin>.hasattr
    - typing.cast.http_request.files.values
    - body.seek
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3dfc490>
    argNames:
    - self
    - settings
    - request
    - response
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 186
    functionName: azure.core.pipeline.policies._retry.RetryPolicyBase._is_method_retryable
    functionSourceFile: azure.core.pipeline.policies._retry
    functionUses: 3
    functionsReached:
    - request.method.upper
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - context
    - retry_settings
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 348
    functionName: azure.core.pipeline.policies._retry.RetryPolicyBase.update_context
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline.policies._retry
    functionSourceFile: azure.core.pipeline.policies._retry
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.range
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline.policies._retry.RetryPolicyBase
    functionSourceFile: azure.core.pipeline.policies._retry
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 81
    functionName: azure.core.pipeline.policies._retry.RetryPolicyBase.__init__
    functionSourceFile: azure.core.pipeline.policies._retry
    functionUses: 1
    functionsReached:
    - kwargs.pop
    - <builtin>.super
    - <builtin>.frozenset
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 99
    functionName: azure.core.pipeline.policies._retry.RetryPolicyBase.no_retries
    functionSourceFile: azure.core.pipeline.policies._retry
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - kwargs.pop
    - <builtin>.super
    - <builtin>.frozenset
    - azure.core.pipeline.policies._retry.RetryPolicyBase.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.min
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - retry_after
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 145
    functionName: azure.core.pipeline.policies._retry.RetryPolicyBase.parse_retry_after
    functionSourceFile: azure.core.pipeline.policies._retry
    functionUses: 0
    functionsReached:
    - <builtin>.float
    - email.utils.parsedate_tz
    - <builtin>.max
    - azure.core.utils._utils._FixedOffset.__init__
    - typing.cast
    - datetime.datetime.now
    - azure.core.pipeline.policies._utils._parse_http_date
    - datetime.timedelta
    - datetime.datetime
    - azure.core.pipeline.policies._utils.parse_retry_after
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - err
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 164
    functionName: azure.core.pipeline.policies._retry.RetryPolicyBase._is_connection_error
    functionSourceFile: azure.core.pipeline.policies._retry
    functionUses: 3
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - err
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 175
    functionName: azure.core.pipeline.policies._retry.RetryPolicyBase._is_read_error
    functionSourceFile: azure.core.pipeline.policies._retry
    functionUses: 3
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: request.method.upper
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: response.http_response.headers.get
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - settings
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 244
    functionName: azure.core.pipeline.policies._retry.RetryPolicyBase.is_exhausted
    functionSourceFile: azure.core.pipeline.policies._retry
    functionUses: 3
    functionsReached:
    - <builtin>.min
    - <builtin>.list
    - <builtin>.filter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.filter
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.seek
    functionSourceFile: typing
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: settings.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.http_request.files.values
    functionSourceFile: typing
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: body.seek
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: request.context.options.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.tell
    functionSourceFile: typing
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: request.http_request.files.values
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - response
    - transport
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 453
    functionName: azure.core.pipeline.policies._retry.RetryPolicy._sleep_for_retry
    functionSourceFile: azure.core.pipeline.policies._retry
    functionUses: 2
    functionsReached:
    - <builtin>.float
    - email.utils.parsedate_tz
    - azure.core.utils._utils.case_insensitive_dict
    - <builtin>.max
    - headers.get
    - azure.core.utils._utils._FixedOffset.__init__
    - typing.cast
    - transport.sleep
    - azure.core.pipeline.policies._retry.RetryPolicyBase.get_retry_after
    - datetime.datetime.now
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - azure.core.pipeline.policies._utils._parse_http_date
    - datetime.timedelta
    - datetime.datetime
    - azure.core.pipeline.policies._utils.get_retry_after
    - azure.core.pipeline.policies._utils.parse_retry_after
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - settings
    - transport
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 473
    functionName: azure.core.pipeline.policies._retry.RetryPolicy._sleep_backoff
    functionSourceFile: azure.core.pipeline.policies._retry
    functionUses: 2
    functionsReached:
    - <builtin>.min
    - <builtin>.len
    - azure.core.pipeline.policies._retry.RetryPolicyBase.get_backoff_time
    - transport.sleep
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3722100>
    argNames:
    - self
    - settings
    - transport
    - response
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 489
    functionName: azure.core.pipeline.policies._retry.RetryPolicy.sleep
    functionSourceFile: azure.core.pipeline.policies._retry
    functionUses: 1
    functionsReached:
    - azure.core.utils._utils._FixedOffset.__init__
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - datetime.timedelta
    - <builtin>.float
    - email.utils.parsedate_tz
    - headers.get
    - azure.core.pipeline.policies._retry.RetryPolicyBase.get_retry_after
    - <builtin>.min
    - azure.core.pipeline.policies._utils._parse_http_date
    - azure.core.pipeline.policies._utils.get_retry_after
    - <builtin>.max
    - typing.cast
    - transport.sleep
    - <builtin>.len
    - datetime.datetime.now
    - azure.core.pipeline.policies._retry.RetryPolicy._sleep_for_retry
    - azure.core.pipeline.policies._utils.parse_retry_after
    - azure.core.utils._utils.case_insensitive_dict
    - datetime.datetime
    - azure.core.pipeline.policies._retry.RetryPolicyBase.get_backoff_time
    - azure.core.pipeline.policies._retry.RetryPolicy._sleep_backoff
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 6
    IfCount: 7
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 514
    functionName: azure.core.pipeline.policies._retry.RetryPolicy.send
    functionSourceFile: azure.core.pipeline.policies._retry
    functionUses: 0
    functionsReached:
    - azure.core.pipeline.policies._retry.RetryPolicyBase.is_exhausted
    - typing.cast.tell
    - azure.core.utils._utils._FixedOffset.__init__
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - datetime.timedelta
    - <builtin>.hasattr
    - body.seek
    - <builtin>.float
    - azure.core.pipeline.policies._retry.RetryPolicyBase._configure_positions
    - email.utils.parsedate_tz
    - headers.get
    - <builtin>.min
    - azure.core.pipeline.policies._retry.RetryPolicyBase.get_retry_after
    - azure.core.pipeline.policies._utils._parse_http_date
    - azure.core.pipeline.policies._retry.RetryPolicyBase._configure_timeout
    - azure.core.pipeline.policies._utils.get_retry_after
    - azure.core.pipeline.policies._retry.RetryPolicyBase.update_context
    - typing.cast.http_request.files.values
    - azure.core.pipeline.policies._retry.RetryPolicyBase._is_read_error
    - time.time
    - <builtin>.bool
    - settings.get
    - <builtin>.isinstance
    - <builtin>.max
    - options.pop
    - <builtin>.list
    - typing.cast
    - <builtin>.len
    - transport.sleep
    - datetime.datetime.now
    - <builtin>.filter
    - azure.core.pipeline.policies._retry.RetryPolicyBase.is_retry
    - azure.core.pipeline.policies._retry.RetryPolicy.sleep
    - <builtin>.getattr
    - azure.core.pipeline.policies._retry.RetryPolicy._sleep_for_retry
    - azure.core.pipeline.policies._utils.parse_retry_after
    - azure.core.pipeline.policies._retry.RetryPolicyBase._is_method_retryable
    - request.method.upper
    - typing.cast.seek
    - azure.core.pipeline.policies._base.RequestHistory.__init__
    - azure.core.utils._utils.case_insensitive_dict
    - azure.core.pipeline.policies._retry.RetryPolicyBase.increment
    - azure.core.pipeline.policies._retry.RetryPolicyBase._is_connection_error
    - datetime.datetime
    - azure.core.pipeline.policies._retry.RetryPolicyBase.get_backoff_time
    - copy.deepcopy
    - request.http_request.files.values
    - request.context.options.get
    - response.http_response.headers.get
    - azure.core.pipeline.policies._retry.RetryPolicy._sleep_backoff
    - azure.core.pipeline.policies._retry.RetryPolicyBase.configure_retries
    linkageType: pythonLinkage
    raised:
    - AzureError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.configuration
    functionSourceFile: azure.core.configuration
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 7
    argDefaultValues: []
    argNames:
    - self
    - connection_timeout
    - read_timeout
    - connection_verify
    - connection_cert
    - connection_data_block_size
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 134
    functionName: azure.core.configuration.ConnectionConfiguration.__init__
    functionSourceFile: azure.core.configuration
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline.policies._redirect
    functionSourceFile: azure.core.pipeline.policies._redirect
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline.policies._redirect.RedirectPolicyBase
    functionSourceFile: azure.core.pipeline.policies._redirect
    functionUses: 0
    functionsReached:
    - <builtin>.frozenset
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 81
    functionName: azure.core.pipeline.policies._redirect.RedirectPolicyBase.__init__
    functionSourceFile: azure.core.pipeline.policies._redirect
    functionUses: 1
    functionsReached:
    - redirect_status.union
    - <builtin>.set
    - remove_headers.union
    - <builtin>.super
    - kwargs.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: remove_headers.union
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: redirect_status.union
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 92
    functionName: azure.core.pipeline.policies._redirect.RedirectPolicyBase.no_redirects
    functionSourceFile: azure.core.pipeline.policies._redirect
    functionUses: 0
    functionsReached:
    - redirect_status.union
    - <builtin>.set
    - azure.core.pipeline.policies._redirect.RedirectPolicyBase.__init__
    - remove_headers.union
    - <builtin>.super
    - kwargs.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: redirect_location.lstrip
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: response.http_request.headers.pop
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 191
    functionName: azure.core.pipeline.policies._redirect.RedirectPolicy.send
    functionSourceFile: azure.core.pipeline.policies._redirect
    functionUses: 0
    functionsReached:
    - azure.core.pipeline.policies._redirect.RedirectPolicyBase.configure_redirects
    - azure.core.pipeline.policies._utils.get_domain
    - azure.core.pipeline.policies._base.RequestHistory.__init__
    - azure.core.pipeline.policies._redirect.RedirectPolicyBase.increment
    - response.http_response.headers.get
    - urllib.parse.urlparse
    - options.pop
    - <builtin>.str
    - azure.core.pipeline.policies._redirect.domain_changed
    - copy.deepcopy
    - redirect_location.lstrip
    - azure.core.pipeline.policies._redirect.RedirectPolicyBase.get_redirect_location
    - response.http_request.headers.pop
    linkageType: pythonLinkage
    raised:
    - TooManyRedirectsError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline.policies._sensitive_header_cleanup_policy
    functionSourceFile: azure.core.pipeline.policies._sensitive_header_cleanup_policy
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline.policies._sensitive_header_cleanup_policy.SensitiveHeaderCleanupPolicy
    functionSourceFile: azure.core.pipeline.policies._sensitive_header_cleanup_policy
    functionUses: 0
    functionsReached:
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - blocked_redirect_headers
    - disable_redirect_cleanup
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 53
    functionName: azure.core.pipeline.policies._sensitive_header_cleanup_policy.SensitiveHeaderCleanupPolicy.__init__
    functionSourceFile: azure.core.pipeline.policies._sensitive_header_cleanup_policy
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 67
    functionName: azure.core.pipeline.policies._sensitive_header_cleanup_policy.SensitiveHeaderCleanupPolicy.on_request
    functionSourceFile: azure.core.pipeline.policies._sensitive_header_cleanup_policy
    functionUses: 0
    functionsReached:
    - request.http_request.headers.pop
    - request.context.options.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: request.http_request.headers.pop
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.core.utils
    functionSourceFile: azure.core.utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.core.utils._connection_string_parser
    functionSourceFile: azure.core.utils._connection_string_parser
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d41aa700>
    argNames:
    - conn_str
    - case_sensitive_keys
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 10
    functionName: azure.core.utils._connection_string_parser.parse_connection_string
    functionSourceFile: azure.core.utils._connection_string_parser
    functionUses: 0
    functionsReached:
    - <builtin>.dict
    - args_dict.keys
    - key.lower
    - <builtin>.any
    - <builtin>.len
    - <builtin>.all
    - conn_str.strip
    - s.split
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.split
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conn_str.strip
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.all
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: args_dict.keys
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline.transport._base_async
    functionSourceFile: azure.core.pipeline.transport._base_async
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - iterator
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 58
    functionName: azure.core.pipeline.transport._base_async._iterate_response_content
    functionSourceFile: azure.core.pipeline.transport._base_async
    functionUses: 0
    functionsReached:
    - <builtin>.next
    linkageType: pythonLinkage
    raised:
    - _ResponseStopIteration
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pipeline
    - decompress
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 79
    functionName: azure.core.pipeline.transport._base_async.AsyncHttpResponse.stream_download
    functionSourceFile: azure.core.pipeline.transport._base_async
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 100
    functionName: azure.core.pipeline.transport._base_async.AsyncHttpResponse.parts
    functionSourceFile: azure.core.pipeline.transport._base_async
    functionUses: 0
    functionsReached:
    - azure.core.utils._pipeline_transport_rest_shared_async._PartGenerator.__init__
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - response
    - default_http_response_type
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 36
    functionName: azure.core.utils._pipeline_transport_rest_shared_async._PartGenerator.__init__
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3697850>
    - <ast.Constant object at 0x7ff3d3697df0>
    - <ast.Constant object at 0x7ff3d3697580>
    argNames:
    - self
    - exc_type
    - exc_value
    - traceback
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 112
    functionName: azure.core.pipeline.transport._base_async.AsyncHttpResponse.__aexit__
    functionSourceFile: azure.core.pipeline.transport._base_async
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline.transport._base_async.AsyncHttpTransport
    functionSourceFile: azure.core.pipeline.transport._base_async
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - request
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 139
    functionName: azure.core.pipeline.transport._base_async.AsyncHttpTransport.send
    functionSourceFile: azure.core.pipeline.transport._base_async
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 149
    functionName: azure.core.pipeline.transport._base_async.AsyncHttpTransport.open
    functionSourceFile: azure.core.pipeline.transport._base_async
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 153
    functionName: azure.core.pipeline.transport._base_async.AsyncHttpTransport.close
    functionSourceFile: azure.core.pipeline.transport._base_async
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - duration
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 156
    functionName: azure.core.pipeline.transport._base_async.AsyncHttpTransport.sleep
    functionSourceFile: azure.core.pipeline.transport._base_async
    functionUses: 0
    functionsReached:
    - asyncio.sleep
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asyncio.sleep
    functionSourceFile: asyncio
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.utils._pipeline_transport_rest_shared_async
    functionSourceFile: azure.core.utils._pipeline_transport_rest_shared_async
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 41
    functionName: azure.core.utils._pipeline_transport_rest_shared_async._PartGenerator._parse_response
    functionSourceFile: azure.core.utils._pipeline_transport_rest_shared_async
    functionUses: 1
    functionsReached:
    - email.message_from_bytes
    - asyncio.gather
    - http.client.HTTPResponse
    - azure.core.pipeline.PipelineContext.__init__
    - raw_response.get_payload
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_response
    - enc.lower
    - request.http_request.url.lower
    - <builtin>.super
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - responses.extend
    - <builtin>.hasattr
    - azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.body
    - azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._enforce_https
    - request.context.get
    - azure.core.pipeline.transport._base._HttpClientTransportResponse.__init__
    - azure.core.pipeline.transport._base._deserialize_response
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_request
    - http.client.HTTPResponse.begin
    - azure.core.pipeline._tools_async.await_result
    - responses.append
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._get_token
    - decompressor.decompress
    - azure.core.utils._pipeline_transport_rest_shared.BytesIOSocket.__init__
    - raw_response.get_content_type
    - kwargs.pop
    - typing.cast.get_token_info
    - azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._get_raw_parts
    - azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._decode_parts
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._request_token
    - response.content_type.encode
    - time.time
    - typing.cast.get_token
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._need_new_token
    - azure.core.pipeline.PipelineResponse.__init__
    - <builtin>.isinstance
    - httpclient_response.getheaders
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_exception
    - typing.cast
    - <builtin>.list
    - <builtin>.getattr
    - azure.core.pipeline.transport._base._HttpResponseBase._get_raw_parts
    - azure.core.utils._pipeline_transport_rest_shared_async._PartGenerator._parse_response.parse_responses
    - azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._decode_parts._deserialize_response
    - message.get_payload
    - azure.core.utils._pipeline_transport_rest_shared._get_raw_parts_helper
    - kwargs.setdefault
    - azure.core.utils._utils.case_insensitive_dict
    - kwargs.keys
    - azure.core.pipeline.PipelineRequest.__init__
    - azure.core.pipeline.transport._base._HttpResponseBase._decode_parts
    - request.context.options.pop
    - azure.core.utils._pipeline_transport_rest_shared._aiohttp_body_helper
    - <builtin>.enumerate
    - multidict.CIMultiDict.get
    - azure.core.utils._pipeline_transport_rest_shared._decode_parts_helper
    - zlib.decompressobj
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 48
    functionName: azure.core.utils._pipeline_transport_rest_shared_async._PartGenerator._parse_response.parse_responses
    functionSourceFile: azure.core.utils._pipeline_transport_rest_shared_async
    functionUses: 2
    functionsReached:
    - azure.core.pipeline.PipelineContext.__init__
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_response
    - request.http_request.url.lower
    - <builtin>.hasattr
    - azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._enforce_https
    - request.context.get
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_request
    - azure.core.pipeline._tools_async.await_result
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._get_token
    - kwargs.pop
    - typing.cast.get_token_info
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._request_token
    - time.time
    - typing.cast.get_token
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._need_new_token
    - azure.core.pipeline.PipelineResponse.__init__
    - <builtin>.isinstance
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_exception
    - typing.cast
    - <builtin>.list
    - <builtin>.getattr
    - kwargs.setdefault
    - kwargs.keys
    - azure.core.pipeline.PipelineRequest.__init__
    - request.context.options.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asyncio.gather
    functionSourceFile: asyncio
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 65
    functionName: azure.core.utils._pipeline_transport_rest_shared_async._PartGenerator.__anext__
    functionSourceFile: azure.core.utils._pipeline_transport_rest_shared_async
    functionUses: 0
    functionsReached:
    - email.message_from_bytes
    - asyncio.gather
    - http.client.HTTPResponse
    - azure.core.pipeline.PipelineContext.__init__
    - raw_response.get_payload
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_response
    - enc.lower
    - request.http_request.url.lower
    - <builtin>.super
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - responses.extend
    - <builtin>.hasattr
    - azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.body
    - azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._enforce_https
    - request.context.get
    - azure.core.pipeline.transport._base._HttpClientTransportResponse.__init__
    - azure.core.pipeline.transport._base._deserialize_response
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_request
    - http.client.HTTPResponse.begin
    - azure.core.pipeline._tools_async.await_result
    - responses.append
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._get_token
    - decompressor.decompress
    - azure.core.utils._pipeline_transport_rest_shared.BytesIOSocket.__init__
    - raw_response.get_content_type
    - kwargs.pop
    - typing.cast.get_token_info
    - azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._get_raw_parts
    - azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._decode_parts
    - <builtin>.next
    - response.content_type.encode
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._request_token
    - time.time
    - typing.cast.get_token
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._need_new_token
    - azure.core.pipeline.PipelineResponse.__init__
    - <builtin>.isinstance
    - httpclient_response.getheaders
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_exception
    - typing.cast
    - <builtin>.list
    - <builtin>.getattr
    - azure.core.pipeline.transport._base._HttpResponseBase._get_raw_parts
    - <builtin>.iter
    - azure.core.utils._pipeline_transport_rest_shared_async._PartGenerator._parse_response.parse_responses
    - azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._decode_parts._deserialize_response
    - message.get_payload
    - azure.core.utils._pipeline_transport_rest_shared._get_raw_parts_helper
    - kwargs.setdefault
    - azure.core.utils._pipeline_transport_rest_shared_async._PartGenerator._parse_response
    - azure.core.utils._utils.case_insensitive_dict
    - kwargs.keys
    - azure.core.pipeline.PipelineRequest.__init__
    - azure.core.pipeline.transport._base._HttpResponseBase._decode_parts
    - request.context.options.pop
    - azure.core.utils._pipeline_transport_rest_shared._aiohttp_body_helper
    - <builtin>.enumerate
    - multidict.CIMultiDict.get
    - azure.core.utils._pipeline_transport_rest_shared._decode_parts_helper
    - zlib.decompressobj
    linkageType: pythonLinkage
    raised:
    - StopAsyncIteration
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.iter
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline._base_async
    functionSourceFile: azure.core.pipeline._base_async
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - policy
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 60
    functionName: azure.core.pipeline._base_async._SansIOAsyncHTTPPolicyRunner.__init__
    functionSourceFile: azure.core.pipeline._base_async
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 64
    functionName: azure.core.pipeline._base_async._SansIOAsyncHTTPPolicyRunner.send
    functionSourceFile: azure.core.pipeline._base_async
    functionUses: 0
    functionsReached:
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_response
    - request.http_request.url.lower
    - <builtin>.hasattr
    - azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._enforce_https
    - request.context.get
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_request
    - azure.core.pipeline._tools_async.await_result
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._get_token
    - kwargs.pop
    - typing.cast.get_token_info
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._request_token
    - time.time
    - typing.cast.get_token
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._need_new_token
    - <builtin>.isinstance
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_exception
    - typing.cast
    - <builtin>.list
    - <builtin>.getattr
    - kwargs.setdefault
    - kwargs.keys
    - request.context.options.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - sender
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 94
    functionName: azure.core.pipeline._base_async._AsyncTransportRunner.__init__
    functionSourceFile: azure.core.pipeline._base_async
    functionUses: 2
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 98
    functionName: azure.core.pipeline._base_async._AsyncTransportRunner.send
    functionSourceFile: azure.core.pipeline._base_async
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - azure.core.pipeline._base.cleanup_kwargs_for_transport
    - azure.core.pipeline.PipelineResponse.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - kwargs
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 54
    functionName: azure.core.pipeline._base.cleanup_kwargs_for_transport
    functionSourceFile: azure.core.pipeline._base
    functionUses: 2
    functionsReached:
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3f164f0>
    argNames:
    - self
    - transport
    - policies
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 139
    functionName: azure.core.pipeline._base_async.AsyncPipeline.__init__
    functionSourceFile: azure.core.pipeline._base_async
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - azure.core.pipeline._base_async._AsyncTransportRunner.__init__
    - <builtin>.len
    - <builtin>.super
    - azure.core.pipeline._base_async._SansIOAsyncHTTPPolicyRunner.__init__
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 164
    functionName: azure.core.pipeline._base_async.AsyncPipeline.__aenter__
    functionSourceFile: azure.core.pipeline._base_async
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3ea9ee0>
    - <ast.Constant object at 0x7ff3d3ea9130>
    - <ast.Constant object at 0x7ff3d3ea9fa0>
    argNames:
    - self
    - exc_type
    - exc_value
    - traceback
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 168
    functionName: azure.core.pipeline._base_async.AsyncPipeline.__aexit__
    functionSourceFile: azure.core.pipeline._base_async
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 176
    functionName: azure.core.pipeline._base_async.AsyncPipeline._prepare_multipart_mixed_request
    functionSourceFile: azure.core.pipeline._base_async
    functionUses: 3
    functionsReached:
    - asyncio.gather
    - azure.core.pipeline.PipelineContext.__init__
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_response
    - request.http_request.url.lower
    - <builtin>.hasattr
    - azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._enforce_https
    - request.context.get
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_request
    - azure.core.pipeline._tools_async.await_result
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._get_token
    - kwargs.pop
    - typing.cast.get_token_info
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._request_token
    - time.time
    - typing.cast.get_token
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._need_new_token
    - <builtin>.isinstance
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_exception
    - typing.cast
    - <builtin>.list
    - azure.core.pipeline._base_async.AsyncPipeline._prepare_multipart_mixed_request
    - <builtin>.getattr
    - kwargs.setdefault
    - kwargs.keys
    - azure.core.pipeline.PipelineRequest.__init__
    - azure.core.pipeline._base_async.AsyncPipeline._prepare_multipart_mixed_request.prepare_requests
    - request.context.options.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - req
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 192
    functionName: azure.core.pipeline._base_async.AsyncPipeline._prepare_multipart_mixed_request.prepare_requests
    functionSourceFile: azure.core.pipeline._base_async
    functionUses: 3
    functionsReached:
    - asyncio.gather
    - azure.core.pipeline.PipelineContext.__init__
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_response
    - request.http_request.url.lower
    - <builtin>.hasattr
    - azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._enforce_https
    - request.context.get
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_request
    - azure.core.pipeline._tools_async.await_result
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._get_token
    - kwargs.pop
    - typing.cast.get_token_info
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._request_token
    - time.time
    - typing.cast.get_token
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._need_new_token
    - <builtin>.isinstance
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_exception
    - typing.cast
    - <builtin>.list
    - azure.core.pipeline._base_async.AsyncPipeline._prepare_multipart_mixed_request
    - <builtin>.getattr
    - kwargs.setdefault
    - kwargs.keys
    - azure.core.pipeline.PipelineRequest.__init__
    - azure.core.pipeline._base_async.AsyncPipeline._prepare_multipart_mixed_request.prepare_requests
    - request.context.options.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 207
    functionName: azure.core.pipeline._base_async.AsyncPipeline._prepare_multipart
    functionSourceFile: azure.core.pipeline._base_async
    functionUses: 1
    functionsReached:
    - asyncio.gather
    - azure.core.pipeline.PipelineContext.__init__
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_response
    - request.http_request.url.lower
    - <builtin>.hasattr
    - azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._enforce_https
    - request.context.get
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_request
    - azure.core.pipeline._tools_async.await_result
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._get_token
    - kwargs.pop
    - typing.cast.get_token_info
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._request_token
    - time.time
    - typing.cast.get_token
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._need_new_token
    - <builtin>.isinstance
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_exception
    - typing.cast
    - <builtin>.list
    - azure.core.pipeline._base_async.AsyncPipeline._prepare_multipart_mixed_request
    - <builtin>.getattr
    - kwargs.setdefault
    - request.prepare_multipart_body
    - kwargs.keys
    - azure.core.pipeline.PipelineRequest.__init__
    - azure.core.pipeline._base_async.AsyncPipeline._prepare_multipart_mixed_request.prepare_requests
    - request.context.options.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: request.prepare_multipart_body
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - request
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 215
    functionName: azure.core.pipeline._base_async.AsyncPipeline.run
    functionSourceFile: azure.core.pipeline._base_async
    functionUses: 0
    functionsReached:
    - asyncio.gather
    - azure.core.pipeline.PipelineContext.__init__
    - first_node.send
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_response
    - <builtin>.super
    - request.http_request.url.lower
    - <builtin>.hasattr
    - azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._enforce_https
    - request.context.get
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_request
    - azure.core.pipeline._tools_async.await_result
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._get_token
    - kwargs.pop
    - typing.cast.get_token_info
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._request_token
    - time.time
    - typing.cast.get_token
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._need_new_token
    - <builtin>.isinstance
    - azure.core.pipeline._base_async.AsyncPipeline._prepare_multipart
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_exception
    - typing.cast
    - <builtin>.list
    - azure.core.pipeline._base_async.AsyncPipeline._prepare_multipart_mixed_request
    - <builtin>.getattr
    - kwargs.setdefault
    - azure.core.pipeline._base_async._AsyncTransportRunner.__init__
    - request.prepare_multipart_body
    - kwargs.keys
    - azure.core.pipeline.PipelineRequest.__init__
    - azure.core.pipeline._base_async.AsyncPipeline._prepare_multipart_mixed_request.prepare_requests
    - request.context.options.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: first_node.send
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline._base
    functionSourceFile: azure.core.pipeline._base
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - policy
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 84
    functionName: azure.core.pipeline._base._SansIOHTTPPolicyRunner.__init__
    functionSourceFile: azure.core.pipeline._base
    functionUses: 3
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 88
    functionName: azure.core.pipeline._base._SansIOHTTPPolicyRunner.send
    functionSourceFile: azure.core.pipeline._base
    functionUses: 0
    functionsReached:
    - <builtin>.hasattr
    - azure.core.pipeline._tools.await_result
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - sender
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 115
    functionName: azure.core.pipeline._base._TransportRunner.__init__
    functionSourceFile: azure.core.pipeline._base
    functionUses: 4
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 119
    functionName: azure.core.pipeline._base._TransportRunner.send
    functionSourceFile: azure.core.pipeline._base
    functionUses: 0
    functionsReached:
    - azure.core.exceptions.HttpResponseError._parse_odata_body
    - err.__str__
    - mimetype.parameters.get
    - azure.core.pipeline.transport._requests_basic.RequestsTransport._init_session
    - enc.lower
    - <builtin>.super
    - azure.core.pipeline._tools.handle_non_stream_rest_response
    - typing.cast.http_response.text
    - chardet.detect
    - azure.core.rest._helpers.decode_to_text
    - azure.core.pipeline._base.cleanup_kwargs_for_transport
    - <builtin>.type
    - <builtin>.hasattr
    - codecs.getincrementaldecoder
    - azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.body
    - azure.core.exceptions.AzureError.__init__
    - azure.core.pipeline.transport._base._HttpResponseBase.text
    - response.close
    - json.loads
    - codecs.lookup
    - decompressor.decompress
    - azure.core.rest._requests_basic.RestRequestsTransportResponse.__init__
    - aiohttp.helpers.parse_mimetype
    - kwargs.pop
    - azure.core.pipeline.transport._requests_basic.RequestsTransport.send
    - requests.Session
    - charset_normalizer.detect
    - requests_response.headers.get
    - session.mount
    - azure.core.pipeline.PipelineResponse.__init__
    - <builtin>.isinstance
    - typing.cast
    - azure.core.pipeline._tools.is_rest
    - urllib3.util.retry.Retry
    - body.decode
    - response.read
    - <builtin>.getattr
    - azure.core.exceptions.HttpResponseError.__init__
    - <builtin>.str
    - kwargs.get
    - sys.exc_info
    - cchardet.detect
    - azure.core.rest._http_response_impl._HttpResponseBaseImpl.text
    - azure.core.pipeline.transport._requests_basic._RequestsTransportResponseBase.__init__
    - azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.text
    - _LOGGER.warning
    - azure.core.pipeline.transport._requests_basic.RequestsTransport.open
    - azure.core.utils._pipeline_transport_rest_shared._aiohttp_body_helper
    - requests.adapters.HTTPAdapter.__init__
    - multidict.CIMultiDict.get
    - zlib.decompressobj
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 6
    IfCount: 8
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - request
    - proxies
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 334
    functionName: azure.core.pipeline.transport._requests_basic.RequestsTransport.send
    functionSourceFile: azure.core.pipeline.transport._requests_basic
    functionUses: 1
    functionsReached:
    - azure.core.exceptions.HttpResponseError._parse_odata_body
    - err.__str__
    - mimetype.parameters.get
    - azure.core.pipeline.transport._requests_basic.RequestsTransport._init_session
    - enc.lower
    - <builtin>.super
    - azure.core.pipeline._tools.handle_non_stream_rest_response
    - typing.cast.http_response.text
    - chardet.detect
    - azure.core.rest._helpers.decode_to_text
    - <builtin>.type
    - codecs.getincrementaldecoder
    - <builtin>.hasattr
    - azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.body
    - azure.core.exceptions.AzureError.__init__
    - azure.core.pipeline.transport._base._HttpResponseBase.text
    - response.close
    - json.loads
    - codecs.lookup
    - decompressor.decompress
    - azure.core.rest._requests_basic.RestRequestsTransportResponse.__init__
    - aiohttp.helpers.parse_mimetype
    - kwargs.pop
    - requests.Session
    - charset_normalizer.detect
    - requests_response.headers.get
    - session.mount
    - <builtin>.isinstance
    - typing.cast
    - azure.core.pipeline._tools.is_rest
    - urllib3.util.retry.Retry
    - body.decode
    - response.read
    - <builtin>.getattr
    - azure.core.exceptions.HttpResponseError.__init__
    - <builtin>.str
    - kwargs.get
    - sys.exc_info
    - cchardet.detect
    - azure.core.rest._http_response_impl._HttpResponseBaseImpl.text
    - azure.core.pipeline.transport._requests_basic._RequestsTransportResponseBase.__init__
    - azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.text
    - _LOGGER.warning
    - azure.core.pipeline.transport._requests_basic.RequestsTransport.open
    - azure.core.utils._pipeline_transport_rest_shared._aiohttp_body_helper
    - requests.adapters.HTTPAdapter.__init__
    - multidict.CIMultiDict.get
    - zlib.decompressobj
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 180
    functionName: azure.core.pipeline._base.Pipeline.__enter__
    functionSourceFile: azure.core.pipeline._base
    functionUses: 0
    functionsReached:
    - azure.core.pipeline.transport._requests_basic.RequestsTransport.__enter__
    - azure.core.pipeline.transport._requests_basic.RequestsTransport._init_session
    - session.mount
    - urllib3.util.retry.Retry
    - azure.core.pipeline.transport._requests_basic.RequestsTransport.open
    - requests.adapters.HTTPAdapter.__init__
    - requests.Session
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 264
    functionName: azure.core.pipeline.transport._requests_basic.RequestsTransport.__enter__
    functionSourceFile: azure.core.pipeline.transport._requests_basic
    functionUses: 1
    functionsReached:
    - azure.core.pipeline.transport._requests_basic.RequestsTransport._init_session
    - session.mount
    - urllib3.util.retry.Retry
    - azure.core.pipeline.transport._requests_basic.RequestsTransport.open
    - requests.adapters.HTTPAdapter.__init__
    - requests.Session
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - exc_details
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 184
    functionName: azure.core.pipeline._base.Pipeline.__exit__
    functionSourceFile: azure.core.pipeline._base
    functionUses: 0
    functionsReached:
    - azure.core.pipeline.transport._requests_basic.RequestsTransport.close
    - azure.core.pipeline.transport._requests_basic.RequestsTransport.__exit__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - args
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 268
    functionName: azure.core.pipeline.transport._requests_basic.RequestsTransport.__exit__
    functionSourceFile: azure.core.pipeline.transport._requests_basic
    functionUses: 1
    functionsReached:
    - azure.core.pipeline.transport._requests_basic.RequestsTransport.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - request
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 188
    functionName: azure.core.pipeline._base.Pipeline._prepare_multipart_mixed_request
    functionSourceFile: azure.core.pipeline._base
    functionUses: 3
    functionsReached:
    - executor.map
    - concurrent.futures.ThreadPoolExecutor
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - req
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 207
    functionName: azure.core.pipeline._base.Pipeline._prepare_multipart_mixed_request.prepare_requests
    functionSourceFile: azure.core.pipeline._base
    functionUses: 0
    functionsReached:
    - executor.map
    - azure.core.pipeline.PipelineContext.__init__
    - azure.core.pipeline.PipelineRequest.__init__
    - concurrent.futures.ThreadPoolExecutor
    - azure.core.pipeline._base.Pipeline._prepare_multipart_mixed_request
    - azure.core.pipeline._tools.await_result
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 222
    functionName: azure.core.pipeline._base.Pipeline._prepare_multipart
    functionSourceFile: azure.core.pipeline._base
    functionUses: 1
    functionsReached:
    - azure.core.pipeline._base.Pipeline._prepare_multipart_mixed_request
    - request.prepare_multipart_body
    - executor.map
    - concurrent.futures.ThreadPoolExecutor
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - request
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 230
    functionName: azure.core.pipeline._base.Pipeline.run
    functionSourceFile: azure.core.pipeline._base
    functionUses: 0
    functionsReached:
    - executor.map
    - azure.core.pipeline.PipelineContext.__init__
    - first_node.send
    - request.prepare_multipart_body
    - azure.core.pipeline.PipelineRequest.__init__
    - concurrent.futures.ThreadPoolExecutor
    - <builtin>.super
    - azure.core.pipeline._base.Pipeline._prepare_multipart_mixed_request
    - azure.core.pipeline._base._TransportRunner.__init__
    - azure.core.pipeline._base.Pipeline._prepare_multipart
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline.transport._requests_asyncio
    functionSourceFile: azure.core.pipeline.transport._requests_asyncio
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 81
    functionName: azure.core.pipeline.transport._requests_asyncio._get_running_loop
    functionSourceFile: azure.core.pipeline.transport._requests_asyncio
    functionUses: 2
    functionsReached:
    - asyncio.get_running_loop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 99
    functionName: azure.core.pipeline.transport._requests_asyncio.AsyncioRequestsTransport.__aenter__
    functionSourceFile: azure.core.pipeline.transport._requests_asyncio
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3ed8850>
    - <ast.Constant object at 0x7ff3d3ed8ac0>
    - <ast.Constant object at 0x7ff3d3ed8370>
    argNames:
    - self
    - exc_type
    - exc_value
    - traceback
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 102
    functionName: azure.core.pipeline.transport._requests_asyncio.AsyncioRequestsTransport.__aexit__
    functionSourceFile: azure.core.pipeline.transport._requests_asyncio
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - duration
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 110
    functionName: azure.core.pipeline.transport._requests_asyncio.AsyncioRequestsTransport.sleep
    functionSourceFile: azure.core.pipeline.transport._requests_asyncio
    functionUses: 0
    functionsReached:
    - asyncio.sleep
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline.transport._requests_asyncio.AsyncioRequestsTransport
    functionSourceFile: azure.core.pipeline.transport._requests_asyncio
    functionUses: 0
    functionsReached:
    - typing.overload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 5
    IfCount: 5
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - request
    - proxies
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 141
    functionName: azure.core.pipeline.transport._requests_asyncio.AsyncioRequestsTransport.send
    functionSourceFile: azure.core.pipeline.transport._requests_asyncio
    functionUses: 0
    functionsReached:
    - azure.core.exceptions.HttpResponseError._parse_odata_body
    - err.__str__
    - mimetype.parameters.get
    - azure.core.rest._aiohttp.RestAioHttpTransportResponse.read
    - azure.core.pipeline.transport._requests_basic.RequestsTransport._init_session
    - parts.append
    - trio.sleep
    - enc.lower
    - <builtin>.super
    - typing.cast.http_response.text
    - chardet.detect
    - azure.core.rest._helpers.decode_to_text
    - codecs.getincrementaldecoder
    - <builtin>.type
    - azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl.close
    - <builtin>.hasattr
    - azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.body
    - abc.ABC._stream_download_generator
    - azure.core.exceptions.AzureError.__init__
    - asyncio.get_running_loop
    - azure.core.pipeline.transport._base._HttpResponseBase.text
    - azure.core.pipeline._tools_async.handle_no_stream_rest_response
    - json.loads
    - loop.run_in_executor
    - azure.core.rest._aiohttp.RestAioHttpTransportResponse.close
    - codecs.lookup
    - decompressor.decompress
    - aiohttp.helpers.parse_mimetype
    - azure.core.pipeline.transport._base_requests_async.RequestsAsyncTransportBase._retrieve_request_data
    - new_data.append
    - kwargs.pop
    - azure.core.rest._http_response_impl._HttpResponseBaseImpl._stream_download_check
    - requests.Session
    - charset_normalizer.detect
    - functools.partial
    - requests_response.headers.get
    - session.mount
    - <builtin>.isinstance
    - typing.cast
    - azure.core.pipeline._tools.is_rest
    - <builtin>.len
    - urllib3.util.retry.Retry
    - body.decode
    - azure.core.rest._requests_asyncio.RestAsyncioRequestsTransportResponse.close
    - azure.core.pipeline.transport._requests_asyncio._get_running_loop
    - azure.core.exceptions.HttpResponseError.__init__
    - <builtin>.getattr
    - <builtin>.iter
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl.read
    - sys.exc_info
    - cchardet.detect
    - azure.core.rest._requests_asyncio.RestAsyncioRequestsTransportResponse.__init__
    - azure.core.rest._http_response_impl._HttpResponseBaseImpl.text
    - asyncio.sleep
    - azure.core.pipeline.transport._requests_basic._RequestsTransportResponseBase.__init__
    - azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.text
    - azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl._set_read_checks
    - _LOGGER.warning
    - azure.core.rest._requests_trio.RestTrioRequestsTransportResponse.close
    - azure.core.pipeline.transport._requests_basic.RequestsTransport.open
    - azure.core.utils._pipeline_transport_rest_shared._aiohttp_body_helper
    - azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl.iter_bytes
    - requests.adapters.HTTPAdapter.__init__
    - multidict.CIMultiDict.get
    - zlib.decompressobj
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 284
    functionName: azure.core.pipeline.transport._requests_basic.RequestsTransport.open
    functionSourceFile: azure.core.pipeline.transport._requests_basic
    functionUses: 6
    functionsReached:
    - session.mount
    - azure.core.pipeline.transport._requests_basic.RequestsTransport._init_session
    - urllib3.util.retry.Retry
    - requests.adapters.HTTPAdapter.__init__
    - requests.Session
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 33
    functionName: azure.core.pipeline.transport._base_requests_async.RequestsAsyncTransportBase._retrieve_request_data
    functionSourceFile: azure.core.pipeline.transport._base_requests_async
    functionUses: 2
    functionsReached:
    - <builtin>.hasattr
    - <builtin>.iter
    - new_data.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: functools.partial
    functionSourceFile: functools
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: loop.run_in_executor
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: err.__str__
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 35
    functionName: azure.core.rest._requests_asyncio.RestAsyncioRequestsTransportResponse.__init__
    functionSourceFile: azure.core.rest._requests_asyncio
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3f34340>
    argNames:
    - self
    - request
    - requests_response
    - block_size
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 111
    functionName: azure.core.pipeline.transport._requests_basic._RequestsTransportResponseBase.__init__
    functionSourceFile: azure.core.pipeline.transport._requests_basic
    functionUses: 4
    functionsReached:
    - requests_response.headers.get
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pipeline
    - response
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 235
    functionName: azure.core.pipeline.transport._requests_asyncio.AsyncioStreamDownloadGenerator.__init__
    functionSourceFile: azure.core.pipeline.transport._requests_asyncio
    functionUses: 1
    functionsReached:
    - multidict.CIMultiDict.get
    - internal_response.iter_content
    - <builtin>.int
    - <builtin>.len
    - kwargs.pop
    - azure.core.pipeline.transport._requests_basic._read_raw_stream
    - <builtin>.hasattr
    - response.raw.stream
    - response.raw.read
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: internal_response.iter_content
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3f59b80>
    argNames:
    - response
    - chunk_size
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 78
    functionName: azure.core.pipeline.transport._requests_basic._read_raw_stream
    functionSourceFile: azure.core.pipeline.transport._requests_basic
    functionUses: 6
    functionsReached:
    - <builtin>.hasattr
    - response.raw.read
    - response.raw.stream
    linkageType: pythonLinkage
    raised:
    - ServiceRequestError
    - ServiceResponseError
    - DecodeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 250
    functionName: azure.core.pipeline.transport._requests_asyncio.AsyncioStreamDownloadGenerator.__len__
    functionSourceFile: azure.core.pipeline.transport._requests_asyncio
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 253
    functionName: azure.core.pipeline.transport._requests_asyncio.AsyncioStreamDownloadGenerator.__anext__
    functionSourceFile: azure.core.pipeline.transport._requests_asyncio
    functionUses: 0
    functionsReached:
    - loop.run_in_executor
    - err.__str__
    - _LOGGER.warning
    - azure.core.pipeline.transport._requests_asyncio._get_running_loop
    - internal_response.close
    - asyncio.get_running_loop
    linkageType: pythonLinkage
    raised:
    - StopAsyncIteration
    - HttpResponseError
    - IncompleteReadError
    - _ResponseStopIteration
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: internal_response.close
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pipeline
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 288
    functionName: azure.core.pipeline.transport._requests_asyncio.AsyncioRequestsTransportResponse.stream_download
    functionSourceFile: azure.core.pipeline.transport._requests_asyncio
    functionUses: 0
    functionsReached:
    - multidict.CIMultiDict.get
    - internal_response.iter_content
    - <builtin>.int
    - azure.core.pipeline.transport._requests_asyncio.AsyncioStreamDownloadGenerator.__init__
    - <builtin>.len
    - kwargs.pop
    - azure.core.pipeline.transport._requests_basic._read_raw_stream
    - <builtin>.hasattr
    - response.raw.stream
    - response.raw.read
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline.transport._requests_basic
    functionSourceFile: azure.core.pipeline.transport._requests_basic
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: response.raw.stream
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: response.raw.read
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: requests_response.headers.get
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 118
    functionName: azure.core.pipeline.transport._requests_basic._RequestsTransportResponseBase.body
    functionSourceFile: azure.core.pipeline.transport._requests_basic
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d407d3a0>
    argNames:
    - self
    - encoding
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 121
    functionName: azure.core.pipeline.transport._requests_basic._RequestsTransportResponseBase.text
    functionSourceFile: azure.core.pipeline.transport._requests_basic
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pipeline
    - response
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 161
    functionName: azure.core.pipeline.transport._requests_basic.StreamDownloadGenerator.__init__
    functionSourceFile: azure.core.pipeline.transport._requests_basic
    functionUses: 1
    functionsReached:
    - response.headers.get
    - internal_response.iter_content
    - <builtin>.int
    - <builtin>.len
    - kwargs.pop
    - azure.core.pipeline.transport._requests_basic._read_raw_stream
    - <builtin>.hasattr
    - response.raw.stream
    - response.raw.read
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: response.headers.get
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 176
    functionName: azure.core.pipeline.transport._requests_basic.StreamDownloadGenerator.__len__
    functionSourceFile: azure.core.pipeline.transport._requests_basic
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 179
    functionName: azure.core.pipeline.transport._requests_basic.StreamDownloadGenerator.__iter__
    functionSourceFile: azure.core.pipeline.transport._requests_basic
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 182
    functionName: azure.core.pipeline.transport._requests_basic.StreamDownloadGenerator.__next__
    functionSourceFile: azure.core.pipeline.transport._requests_basic
    functionUses: 0
    functionsReached:
    - internal_response.close
    - err.__str__
    - azure.core.pipeline.transport._requests_basic.StreamDownloadGenerator.__next__
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - IncompleteReadError
    - HttpResponseError
    - StopIteration
    - DecodeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pipeline
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 216
    functionName: azure.core.pipeline.transport._requests_basic.RequestsTransportResponse.stream_download
    functionSourceFile: azure.core.pipeline.transport._requests_basic
    functionUses: 0
    functionsReached:
    - response.headers.get
    - internal_response.iter_content
    - <builtin>.int
    - azure.core.pipeline.transport._requests_basic.StreamDownloadGenerator.__init__
    - <builtin>.len
    - kwargs.pop
    - azure.core.pipeline.transport._requests_basic._read_raw_stream
    - <builtin>.hasattr
    - response.raw.stream
    - response.raw.read
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 300
    functionName: azure.core.pipeline.transport._requests_basic.RequestsTransport.close
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 271
    functionName: azure.core.pipeline.transport._requests_basic.RequestsTransport._init_session
    functionSourceFile: azure.core.pipeline.transport._requests_basic
    functionUses: 7
    functionsReached:
    - urllib3.util.retry.Retry
    - requests.adapters.HTTPAdapter.__init__
    - session.mount
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib3.util.retry.Retry
    functionSourceFile: urllib3
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: requests.adapters.HTTPAdapter.__init__
    functionSourceFile: ''
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: session.mount
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: requests.Session
    functionSourceFile: requests
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline.transport._requests_basic.RequestsTransport
    functionSourceFile: azure.core.pipeline.transport._requests_basic
    functionUses: 0
    functionsReached:
    - typing.overload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 103
    functionName: azure.core.rest._requests_basic.RestRequestsTransportResponse.__init__
    functionSourceFile: azure.core.rest._requests_basic
    functionUses: 2
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.core.pipeline.transport._bigger_block_size_http_adapters
    functionSourceFile: azure.core.pipeline.transport._bigger_block_size_http_adapters
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3f59d60>
    argNames:
    - self
    - url
    - proxies
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 32
    functionName: azure.core.pipeline.transport._bigger_block_size_http_adapters.BiggerBlockSizeHTTPAdapter.get_connection
    functionSourceFile: azure.core.pipeline.transport._bigger_block_size_http_adapters
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.core.rest._requests_basic
    functionSourceFile: azure.core.rest._requests_basic
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - item
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 40
    functionName: azure.core.rest._requests_basic._ItemsView.__contains__
    functionSourceFile: azure.core.rest._requests_basic
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - k.lower
    - <builtin>.len
    - collections.abc.ItemsView.__iter__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: collections.abc.ItemsView.__iter__
    functionSourceFile: collections
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: k.lower
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 48
    functionName: azure.core.rest._requests_basic._ItemsView.__repr__
    functionSourceFile: azure.core.rest._requests_basic
    functionUses: 0
    functionsReached:
    - <builtin>.dict
    - collections.abc.ItemsView.__iter__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 58
    functionName: azure.core.rest._requests_basic._CaseInsensitiveDict.items
    functionSourceFile: azure.core.rest._requests_basic
    functionUses: 0
    functionsReached:
    - collections.abc.ItemsView.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: collections.abc.ItemsView.__init__
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 74
    functionName: azure.core.rest._requests_basic._RestRequestsTransportResponseBaseMixin._body
    functionSourceFile: azure.core.rest._requests_basic
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 85
    functionName: azure.core.rest._requests_basic._RestRequestsTransportResponseBase.__init__
    functionSourceFile: azure.core.rest._requests_basic
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - requests.structures.CaseInsensitiveDict.__init__
    - <builtin>.super
    - requests.structures.CaseInsensitiveDict.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: requests.structures.CaseInsensitiveDict.__init__
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: requests.structures.CaseInsensitiveDict.get
    functionSourceFile: requests
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.core.rest._http_response_impl
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 61
    functionName: azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase.__getattr__
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 0
    functionsReached:
    - azure.core.utils._pipeline_transport_rest_shared._pad_attr_name
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - attr
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 71
    functionName: azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase.__setattr__
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - azure.core.utils._pipeline_transport_rest_shared._pad_attr_name
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 85
    functionName: azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._body
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 0
    functionsReached:
    - azure.core.rest._aiohttp.RestAioHttpTransportResponse.read
    - azure.core.rest._aiohttp.RestAioHttpTransportResponse.close
    - decompressor.decompress
    - asyncio.sleep
    - trio.sleep
    - enc.lower
    - azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl._set_read_checks
    - azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl.close
    - azure.core.rest._requests_asyncio.RestAsyncioRequestsTransportResponse.close
    - azure.core.rest._requests_trio.RestTrioRequestsTransportResponse.close
    - azure.core.utils._pipeline_transport_rest_shared._aiohttp_body_helper
    - azure.core.rest._http_response_impl._HttpResponseBaseImpl._stream_download_check
    - multidict.CIMultiDict.get
    - zlib.decompressobj
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pipeline
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 140
    functionName: azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._stream_download
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 156
    functionName: azure.core.rest._http_response_impl.HttpResponseBackcompatMixin.__getattr__
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - azure.core.utils._pipeline_transport_rest_shared._pad_attr_name
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 161
    functionName: azure.core.rest._http_response_impl.HttpResponseBackcompatMixin.parts
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 0
    functionsReached:
    - email.message_from_bytes
    - http.client.HTTPResponse
    - azure.core.utils._pipeline_transport_rest_shared._parts_helper
    - raw_response.get_payload
    - enc.lower
    - <builtin>.super
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - responses.extend
    - azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.body
    - azure.core.pipeline.transport._base._HttpClientTransportResponse.__init__
    - azure.core.pipeline.transport._base._deserialize_response
    - http.client.HTTPResponse.begin
    - responses.append
    - decompressor.decompress
    - azure.core.utils._pipeline_transport_rest_shared.BytesIOSocket.__init__
    - concurrent.futures.ThreadPoolExecutor
    - raw_response.get_content_type
    - azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._get_raw_parts
    - azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._decode_parts
    - response.content_type.encode
    - executor.map
    - httpclient_response.getheaders
    - azure.core.pipeline.transport._base._HttpResponseBase._get_raw_parts
    - azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._decode_parts._deserialize_response
    - message.get_payload
    - azure.core.utils._pipeline_transport_rest_shared._get_raw_parts_helper
    - azure.core.utils._utils.case_insensitive_dict
    - azure.core.pipeline.transport._base._HttpResponseBase._decode_parts
    - azure.core.utils._pipeline_transport_rest_shared._aiohttp_body_helper
    - <builtin>.enumerate
    - multidict.CIMultiDict.get
    - azure.core.utils._pipeline_transport_rest_shared._decode_parts_helper
    - zlib.decompressobj
    - response.content_type.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 193
    functionName: azure.core.rest._http_response_impl._HttpResponseBaseImpl.__init__
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 210
    functionName: azure.core.rest._http_response_impl._HttpResponseBaseImpl.request
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 219
    functionName: azure.core.rest._http_response_impl._HttpResponseBaseImpl.url
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 228
    functionName: azure.core.rest._http_response_impl._HttpResponseBaseImpl.is_closed
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 237
    functionName: azure.core.rest._http_response_impl._HttpResponseBaseImpl.is_stream_consumed
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 246
    functionName: azure.core.rest._http_response_impl._HttpResponseBaseImpl.status_code
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 255
    functionName: azure.core.rest._http_response_impl._HttpResponseBaseImpl.headers
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 264
    functionName: azure.core.rest._http_response_impl._HttpResponseBaseImpl.content_type
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 273
    functionName: azure.core.rest._http_response_impl._HttpResponseBaseImpl.reason
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 297
    functionName: azure.core.rest._http_response_impl._HttpResponseBaseImpl.encoding
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 0
    functionsReached:
    - azure.core.rest._helpers.get_charset_encoding
    - codecs.lookup
    - m.get_param
    - typing.cast
    - email.message.Message
    - azure.core.rest._helpers.lookup_encoding
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 321
    functionName: azure.core.rest._http_response_impl._HttpResponseBaseImpl.json
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 0
    functionsReached:
    - codecs.getincrementaldecoder
    - azure.core.rest._helpers.decode_to_text
    - azure.core.rest._http_response_impl._HttpResponseBaseImpl.text
    - json.loads
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 334
    functionName: azure.core.rest._http_response_impl._HttpResponseBaseImpl._stream_download_check
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - StreamClosedError
    - StreamConsumedError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 342
    functionName: azure.core.rest._http_response_impl._HttpResponseBaseImpl.raise_for_status
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 351
    functionName: azure.core.rest._http_response_impl._HttpResponseBaseImpl.content
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ResponseNotReadError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 361
    functionName: azure.core.rest._http_response_impl._HttpResponseBaseImpl.__repr__
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 385
    functionName: azure.core.rest._http_response_impl.HttpResponseImpl.__enter__
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 388
    functionName: azure.core.rest._http_response_impl.HttpResponseImpl.close
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - args
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 393
    functionName: azure.core.rest._http_response_impl.HttpResponseImpl.__exit__
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 0
    functionsReached:
    - azure.core.rest._http_response_impl.HttpResponseImpl.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 396
    functionName: azure.core.rest._http_response_impl.HttpResponseImpl._set_read_checks
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 1
    functionsReached:
    - azure.core.rest._http_response_impl.HttpResponseImpl.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 400
    functionName: azure.core.rest._http_response_impl.HttpResponseImpl.read
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 0
    functionsReached:
    - azure.core.rest._http_response_impl.HttpResponseImpl._set_read_checks
    - <builtin>.len
    - azure.core.rest._http_response_impl.HttpResponseImpl.iter_bytes
    - abc.ABC._stream_download_generator
    - azure.core.rest._http_response_impl.HttpResponseImpl.close
    - azure.core.rest._http_response_impl._HttpResponseBaseImpl._stream_download_check
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 411
    functionName: azure.core.rest._http_response_impl.HttpResponseImpl.iter_bytes
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 1
    functionsReached:
    - <builtin>.len
    - abc.ABC._stream_download_generator
    - azure.core.rest._http_response_impl.HttpResponseImpl.close
    - azure.core.rest._http_response_impl._HttpResponseBaseImpl._stream_download_check
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: abc.ABC._stream_download_generator
    functionSourceFile: abc
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 430
    functionName: azure.core.rest._http_response_impl.HttpResponseImpl.iter_raw
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 0
    functionsReached:
    - azure.core.rest._http_response_impl.HttpResponseImpl.close
    - azure.core.rest._http_response_impl._HttpResponseBaseImpl._stream_download_check
    - abc.ABC._stream_download_generator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 442
    functionName: azure.core.rest._http_response_impl._RestHttpClientTransportResponseBackcompatBaseMixin.body
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 449
    functionName: azure.core.rest._http_response_impl._RestHttpClientTransportResponseBase.__init__
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 0
    functionsReached:
    - internal_response.getheaders
    - azure.core.utils._utils.case_insensitive_dict
    - headers.get
    - kwargs.pop
    - <builtin>.super
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: internal_response.getheaders
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 466
    functionName: azure.core.rest._http_response_impl.RestHttpClientTransportResponse.iter_bytes
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 469
    functionName: azure.core.rest._http_response_impl.RestHttpClientTransportResponse.iter_raw
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 472
    functionName: azure.core.rest._http_response_impl.RestHttpClientTransportResponse.read
    functionSourceFile: azure.core.rest._http_response_impl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.core.pipeline.transport._base_requests_async
    functionSourceFile: azure.core.pipeline.transport._base_requests_async
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: new_data.append
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 46
    functionName: azure.core.pipeline.transport._base_requests_async.RequestsAsyncTransportBase.__aenter__
    functionSourceFile: azure.core.pipeline.transport._base_requests_async
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d48d1220>
    - <ast.Constant object at 0x7ff3d48d1100>
    - <ast.Constant object at 0x7ff3d48d1fa0>
    argNames:
    - self
    - exc_type
    - exc_value
    - traceback
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 49
    functionName: azure.core.pipeline.transport._base_requests_async.RequestsAsyncTransportBase.__aexit__
    functionSourceFile: azure.core.pipeline.transport._base_requests_async
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.core.rest._requests_asyncio
    functionSourceFile: azure.core.rest._requests_asyncio
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.core.rest._http_response_impl_async
    functionSourceFile: azure.core.rest._http_response_impl_async
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: azure.core.rest._http_response_impl_async.AsyncHttpResponseBackcompatMixin.__getattr__
    functionSourceFile: azure.core.rest._http_response_impl_async
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - azure.core.utils._pipeline_transport_rest_shared._pad_attr_name
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 46
    functionName: azure.core.rest._http_response_impl_async.AsyncHttpResponseBackcompatMixin.parts
    functionSourceFile: azure.core.rest._http_response_impl_async
    functionUses: 0
    functionsReached:
    - azure.core.utils._pipeline_transport_rest_shared_async._PartGenerator.__init__
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 79
    functionName: azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl._set_read_checks
    functionSourceFile: azure.core.rest._http_response_impl_async
    functionUses: 8
    functionsReached:
    - azure.core.rest._aiohttp.RestAioHttpTransportResponse.close
    - asyncio.sleep
    - trio.sleep
    - azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl.close
    - azure.core.rest._requests_asyncio.RestAsyncioRequestsTransportResponse.close
    - azure.core.rest._requests_trio.RestTrioRequestsTransportResponse.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 123
    functionName: azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl.close
    functionSourceFile: ''
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 108
    functionName: azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl.iter_bytes
    functionSourceFile: azure.core.rest._http_response_impl_async
    functionUses: 5
    functionsReached:
    - azure.core.rest._aiohttp.RestAioHttpTransportResponse.close
    - asyncio.sleep
    - trio.sleep
    - <builtin>.len
    - azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl.close
    - azure.core.rest._requests_asyncio.RestAsyncioRequestsTransportResponse.close
    - azure.core.rest._requests_trio.RestTrioRequestsTransportResponse.close
    - abc.ABC._stream_download_generator
    - azure.core.rest._http_response_impl._HttpResponseBaseImpl._stream_download_check
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: parts.append
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 97
    functionName: azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl.iter_raw
    functionSourceFile: azure.core.rest._http_response_impl_async
    functionUses: 0
    functionsReached:
    - azure.core.rest._aiohttp.RestAioHttpTransportResponse.close
    - asyncio.sleep
    - trio.sleep
    - azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl.close
    - azure.core.rest._requests_asyncio.RestAsyncioRequestsTransportResponse.close
    - azure.core.rest._requests_trio.RestTrioRequestsTransportResponse.close
    - abc.ABC._stream_download_generator
    - azure.core.rest._http_response_impl._HttpResponseBaseImpl._stream_download_check
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d367ac10>
    - <ast.Constant object at 0x7ff3d367af40>
    - <ast.Constant object at 0x7ff3d367a550>
    argNames:
    - self
    - exc_type
    - exc_value
    - traceback
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 133
    functionName: azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl.__aexit__
    functionSourceFile: azure.core.rest._http_response_impl_async
    functionUses: 0
    functionsReached:
    - azure.core.rest._aiohttp.RestAioHttpTransportResponse.close
    - asyncio.sleep
    - trio.sleep
    - azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl.close
    - azure.core.rest._requests_asyncio.RestAsyncioRequestsTransportResponse.close
    - azure.core.rest._requests_trio.RestTrioRequestsTransportResponse.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 141
    functionName: azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl.__repr__
    functionSourceFile: azure.core.rest._http_response_impl_async
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 149
    functionName: azure.core.rest._http_response_impl_async.RestAsyncHttpClientTransportResponse.iter_bytes
    functionSourceFile: azure.core.rest._http_response_impl_async
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 152
    functionName: azure.core.rest._http_response_impl_async.RestAsyncHttpClientTransportResponse.iter_raw
    functionSourceFile: azure.core.rest._http_response_impl_async
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 155
    functionName: azure.core.rest._http_response_impl_async.RestAsyncHttpClientTransportResponse.read
    functionSourceFile: azure.core.rest._http_response_impl_async
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline.transport._requests_trio
    functionSourceFile: azure.core.pipeline.transport._requests_trio
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pipeline
    - response
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 94
    functionName: azure.core.pipeline.transport._requests_trio.TrioStreamDownloadGenerator.__init__
    functionSourceFile: azure.core.pipeline.transport._requests_trio
    functionUses: 1
    functionsReached:
    - multidict.CIMultiDict.get
    - internal_response.iter_content
    - <builtin>.int
    - <builtin>.len
    - kwargs.pop
    - azure.core.pipeline.transport._requests_basic._read_raw_stream
    - <builtin>.hasattr
    - response.raw.stream
    - response.raw.read
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 109
    functionName: azure.core.pipeline.transport._requests_trio.TrioStreamDownloadGenerator.__len__
    functionSourceFile: azure.core.pipeline.transport._requests_trio
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 112
    functionName: azure.core.pipeline.transport._requests_trio.TrioStreamDownloadGenerator.__anext__
    functionSourceFile: azure.core.pipeline.transport._requests_trio
    functionUses: 0
    functionsReached:
    - err.__str__
    - _LOGGER.warning
    - trio.to_thread.run_sync
    - internal_response.close
    - trio.run_sync_in_worker_thread
    linkageType: pythonLinkage
    raised:
    - StopAsyncIteration
    - HttpResponseError
    - IncompleteReadError
    - _ResponseStopIteration
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: trio.to_thread.run_sync
    functionSourceFile: trio
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: trio.run_sync_in_worker_thread
    functionSourceFile: trio
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pipeline
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 151
    functionName: azure.core.pipeline.transport._requests_trio.TrioRequestsTransportResponse.stream_download
    functionSourceFile: azure.core.pipeline.transport._requests_trio
    functionUses: 0
    functionsReached:
    - multidict.CIMultiDict.get
    - internal_response.iter_content
    - <builtin>.int
    - <builtin>.len
    - kwargs.pop
    - azure.core.pipeline.transport._requests_basic._read_raw_stream
    - response.raw.stream
    - <builtin>.hasattr
    - azure.core.pipeline.transport._requests_trio.TrioStreamDownloadGenerator.__init__
    - response.raw.read
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 176
    functionName: azure.core.pipeline.transport._requests_trio.TrioRequestsTransport.__aenter__
    functionSourceFile: azure.core.pipeline.transport._requests_trio
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d4a72580>
    - <ast.Constant object at 0x7ff3d4e872b0>
    - <ast.Constant object at 0x7ff3d3f593a0>
    argNames:
    - self
    - exc_type
    - exc_value
    - traceback
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 179
    functionName: azure.core.pipeline.transport._requests_trio.TrioRequestsTransport.__aexit__
    functionSourceFile: azure.core.pipeline.transport._requests_trio
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - duration
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 187
    functionName: azure.core.pipeline.transport._requests_trio.TrioRequestsTransport.sleep
    functionSourceFile: azure.core.pipeline.transport._requests_trio
    functionUses: 0
    functionsReached:
    - trio.sleep
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: trio.sleep
    functionSourceFile: trio
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline.transport._requests_trio.TrioRequestsTransport
    functionSourceFile: azure.core.pipeline.transport._requests_trio
    functionUses: 0
    functionsReached:
    - typing.overload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 5
    IfCount: 5
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - request
    - proxies
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 218
    functionName: azure.core.pipeline.transport._requests_trio.TrioRequestsTransport.send
    functionSourceFile: azure.core.pipeline.transport._requests_trio
    functionUses: 0
    functionsReached:
    - azure.core.exceptions.HttpResponseError._parse_odata_body
    - err.__str__
    - mimetype.parameters.get
    - azure.core.rest._aiohttp.RestAioHttpTransportResponse.read
    - azure.core.pipeline.transport._requests_basic.RequestsTransport._init_session
    - parts.append
    - trio.sleep
    - enc.lower
    - <builtin>.super
    - typing.cast.http_response.text
    - chardet.detect
    - azure.core.rest._helpers.decode_to_text
    - codecs.getincrementaldecoder
    - <builtin>.type
    - azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl.close
    - <builtin>.hasattr
    - azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.body
    - abc.ABC._stream_download_generator
    - azure.core.exceptions.AzureError.__init__
    - azure.core.pipeline.transport._base._HttpResponseBase.text
    - azure.core.pipeline._tools_async.handle_no_stream_rest_response
    - json.loads
    - azure.core.rest._requests_trio.RestTrioRequestsTransportResponse.__init__
    - azure.core.rest._aiohttp.RestAioHttpTransportResponse.close
    - codecs.lookup
    - decompressor.decompress
    - aiohttp.helpers.parse_mimetype
    - azure.core.pipeline.transport._base_requests_async.RequestsAsyncTransportBase._retrieve_request_data
    - new_data.append
    - kwargs.pop
    - trio.to_thread.run_sync
    - azure.core.rest._http_response_impl._HttpResponseBaseImpl._stream_download_check
    - requests.Session
    - charset_normalizer.detect
    - functools.partial
    - requests_response.headers.get
    - session.mount
    - <builtin>.isinstance
    - typing.cast
    - azure.core.pipeline._tools.is_rest
    - <builtin>.len
    - urllib3.util.retry.Retry
    - body.decode
    - azure.core.rest._requests_asyncio.RestAsyncioRequestsTransportResponse.close
    - <builtin>.getattr
    - azure.core.exceptions.HttpResponseError.__init__
    - <builtin>.iter
    - kwargs.get
    - <builtin>.str
    - azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl.read
    - sys.exc_info
    - cchardet.detect
    - azure.core.rest._http_response_impl._HttpResponseBaseImpl.text
    - asyncio.sleep
    - azure.core.pipeline.transport._requests_basic._RequestsTransportResponseBase.__init__
    - azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.text
    - azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl._set_read_checks
    - zlib.decompressobj
    - _LOGGER.warning
    - azure.core.rest._requests_trio.RestTrioRequestsTransportResponse.close
    - azure.core.pipeline.transport._requests_basic.RequestsTransport.open
    - azure.core.utils._pipeline_transport_rest_shared._aiohttp_body_helper
    - azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl.iter_bytes
    - requests.adapters.HTTPAdapter.__init__
    - multidict.CIMultiDict.get
    - trio.run_sync_in_worker_thread
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 35
    functionName: azure.core.rest._requests_trio.RestTrioRequestsTransportResponse.__init__
    functionSourceFile: azure.core.rest._requests_trio
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.core.rest._requests_trio
    functionSourceFile: azure.core.rest._requests_trio
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline.transport._aiohttp
    functionSourceFile: azure.core.pipeline.transport._aiohttp
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 131
    functionName: azure.core.pipeline.transport._aiohttp.AioHttpTransport.__aenter__
    functionSourceFile: azure.core.pipeline.transport._aiohttp
    functionUses: 0
    functionsReached:
    - aiohttp.DummyCookieJar
    - aiohttp.ClientSession
    - azure.core.pipeline.transport._aiohttp.AioHttpTransport.open
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 143
    functionName: azure.core.pipeline.transport._aiohttp.AioHttpTransport.open
    functionSourceFile: azure.core.pipeline.transport._aiohttp
    functionUses: 2
    functionsReached:
    - aiohttp.DummyCookieJar
    - aiohttp.ClientSession
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d469f8e0>
    - <ast.Constant object at 0x7ff3d469fd30>
    - <ast.Constant object at 0x7ff3d469f5b0>
    argNames:
    - self
    - exc_type
    - exc_value
    - traceback
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 135
    functionName: azure.core.pipeline.transport._aiohttp.AioHttpTransport.__aexit__
    functionSourceFile: azure.core.pipeline.transport._aiohttp
    functionUses: 0
    functionsReached:
    - azure.core.pipeline.transport._aiohttp.AioHttpTransport.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 168
    functionName: azure.core.pipeline.transport._aiohttp.AioHttpTransport.close
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: aiohttp.DummyCookieJar
    functionSourceFile: aiohttp
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: aiohttp.ClientSession
    functionSourceFile: aiohttp
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - cert
    - verify
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 174
    functionName: azure.core.pipeline.transport._aiohttp.AioHttpTransport._build_ssl_config
    functionSourceFile: azure.core.pipeline.transport._aiohttp
    functionUses: 1
    functionsReached:
    - ssl_ctx.load_cert_chain
    - ssl.create_default_context
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ssl.create_default_context
    functionSourceFile: ssl
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ssl_ctx.load_cert_chain
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 196
    functionName: azure.core.pipeline.transport._aiohttp.AioHttpTransport._get_request_data
    functionSourceFile: azure.core.pipeline.transport._aiohttp
    functionUses: 1
    functionsReached:
    - form_data.add_field
    - <builtin>.isinstance
    - files.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - typing.cast
    - <builtin>.len
    - aiohttp.FormData
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: aiohttp.FormData
    functionSourceFile: aiohttp
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: form_data.add_field
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline.transport._aiohttp.AioHttpTransport
    functionSourceFile: azure.core.pipeline.transport._aiohttp
    functionUses: 0
    functionsReached:
    - typing.overload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 4
    IfCount: 8
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - request
    - stream
    - proxies
    - config
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 261
    functionName: azure.core.pipeline.transport._aiohttp.AioHttpTransport.send
    functionSourceFile: azure.core.pipeline.transport._aiohttp
    functionUses: 0
    functionsReached:
    - azure.core.rest._aiohttp.RestAioHttpTransportResponse.read
    - azure.core.pipeline.transport._aiohttp.AioHttpTransport._get_request_data
    - azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.__init__
    - parts.append
    - trio.sleep
    - enc.lower
    - multidict.CIMultiDict
    - aiohttp_response.headers.get
    - <builtin>.super
    - azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl.close
    - abc.ABC._stream_download_generator
    - <builtin>.hasattr
    - aiohttp.ClientTimeout
    - azure.core.pipeline._tools_async.handle_no_stream_rest_response
    - form_data.add_field
    - azure.core.rest._aiohttp.RestAioHttpTransportResponse.close
    - azure.core.pipeline.transport._aiohttp.AioHttpTransport._build_ssl_config
    - decompressor.decompress
    - files.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - azure.core.rest._aiohttp.RestAioHttpTransportResponse.__init__
    - abc.ABC.load_body
    - aiohttp.FormData
    - azure.core.rest._aiohttp._CIMultiDict.get
    - azure.core.rest._http_response_impl._HttpResponseBaseImpl._stream_download_check
    - aiohttp.ClientSession
    - azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.load_body
    - proxies.keys
    - typing.cast.url.startswith
    - <builtin>.isinstance
    - typing.cast
    - <builtin>.len
    - config.pop
    - azure.core.pipeline._tools.is_rest
    - ssl.create_default_context
    - azure.core.rest._requests_asyncio.RestAsyncioRequestsTransportResponse.close
    - <builtin>.sorted
    - ssl_ctx.load_cert_chain
    - azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl.read
    - asyncio.sleep
    - aiohttp.DummyCookieJar
    - azure.core.pipeline.transport._aiohttp.AioHttpTransport.open
    - azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl._set_read_checks
    - multidict.CIMultiDict.__init__
    - azure.core.rest._requests_trio.RestTrioRequestsTransportResponse.close
    - azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl.iter_bytes
    - azure.core.utils._pipeline_transport_rest_shared._aiohttp_body_helper
    - multidict.CIMultiDict.get
    - zlib.decompressobj
    - <builtin>.range
    linkageType: pythonLinkage
    raised:
    - ServiceRequestError
    - ServiceRequestTimeoutError
    - ServiceResponseTimeoutError
    - ServiceResponseError
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: config.pop
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: proxies.keys
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.sorted
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.url.startswith
    functionSourceFile: typing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: aiohttp.ClientTimeout
    functionSourceFile: aiohttp
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - internal_response
    - decompress
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 174
    functionName: azure.core.rest._aiohttp.RestAioHttpTransportResponse.__init__
    functionSourceFile: azure.core.rest._aiohttp
    functionUses: 1
    functionsReached:
    - multidict.CIMultiDict.__init__
    - <builtin>.super
    - azure.core.rest._aiohttp._CIMultiDict.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3f4dc10>
    argNames:
    - self
    - request
    - aiohttp_response
    - block_size
    - decompress
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 470
    functionName: azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.__init__
    functionSourceFile: azure.core.pipeline.transport._aiohttp
    functionUses: 1
    functionsReached:
    - <builtin>.super
    - multidict.CIMultiDict
    - aiohttp_response.headers.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: abc.ABC.load_body
    functionSourceFile: abc
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 543
    functionName: azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.load_body
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ServiceRequestError
    - IncompleteReadError
    - ServiceResponseError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.pipeline.transport._aiohttp.AioHttpStreamDownloadGenerator
    functionSourceFile: azure.core.pipeline.transport._aiohttp
    functionUses: 0
    functionsReached:
    - typing.overload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pipeline
    - response
    - decompress
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 397
    functionName: azure.core.pipeline.transport._aiohttp.AioHttpStreamDownloadGenerator.__init__
    functionSourceFile: azure.core.pipeline.transport._aiohttp
    functionUses: 1
    functionsReached:
    - internal_response.headers.get
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: internal_response.headers.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 413
    functionName: azure.core.pipeline.transport._aiohttp.AioHttpStreamDownloadGenerator.__len__
    functionSourceFile: azure.core.pipeline.transport._aiohttp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 5
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 416
    functionName: azure.core.pipeline.transport._aiohttp.AioHttpStreamDownloadGenerator.__anext__
    functionSourceFile: azure.core.pipeline.transport._aiohttp
    functionUses: 0
    functionsReached:
    - internal_response.headers.get
    - enc.lower
    - internal_response.content.read
    - _LOGGER.warning
    - internal_response.close
    - zlib.decompressobj
    linkageType: pythonLinkage
    raised:
    - ServiceRequestError
    - IncompleteReadError
    - StopAsyncIteration
    - ServiceResponseError
    - _ResponseStopIteration
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: internal_response.content.read
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: multidict.CIMultiDict
    functionSourceFile: multidict
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: aiohttp_response.headers.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: aiohttp.helpers.parse_mimetype
    functionSourceFile: aiohttp
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: mimetype.parameters.get
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: chardet.detect
    functionSourceFile: chardet
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: charset_normalizer.detect
    functionSourceFile: charset_normalizer
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cchardet.detect
    functionSourceFile: cchardet
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: body.decode
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pipeline
    - decompress
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 558
    functionName: azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.stream_download
    functionSourceFile: azure.core.pipeline.transport._aiohttp
    functionUses: 0
    functionsReached:
    - azure.core.pipeline.transport._aiohttp.AioHttpStreamDownloadGenerator.__init__
    - internal_response.headers.get
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 576
    functionName: azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.__getstate__
    functionSourceFile: azure.core.pipeline.transport._aiohttp
    functionUses: 0
    functionsReached:
    - decompressor.decompress
    - enc.lower
    - multidict.CIMultiDict
    - azure.core.utils._pipeline_transport_rest_shared._aiohttp_body_helper
    - azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.body
    - multidict.CIMultiDict.get
    - zlib.decompressobj
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.core.rest._aiohttp
    functionSourceFile: azure.core.rest._aiohttp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - ref
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: azure.core.rest._aiohttp._ItemsView.__init__
    functionSourceFile: azure.core.rest._aiohttp
    functionUses: 4
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 45
    functionName: azure.core.rest._aiohttp._ItemsView.__iter__
    functionSourceFile: azure.core.rest._aiohttp
    functionUses: 8
    functionsReached:
    - itertools.groupby
    - <builtin>.tuple
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.core.rest._aiohttp._ItemsView.__iter__.<lambda1>
    functionSourceFile: azure.core.rest._aiohttp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: itertools.groupby
    functionSourceFile: itertools
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - item
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 49
    functionName: azure.core.rest._aiohttp._ItemsView.__contains__
    functionSourceFile: azure.core.rest._aiohttp
    functionUses: 0
    functionsReached:
    - itertools.groupby
    - <builtin>.isinstance
    - <builtin>.len
    - k.lower
    - <builtin>.tuple
    - azure.core.rest._aiohttp._ItemsView.__iter__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 57
    functionName: azure.core.rest._aiohttp._ItemsView.__repr__
    functionSourceFile: azure.core.rest._aiohttp
    functionUses: 0
    functionsReached:
    - itertools.groupby
    - <builtin>.list
    - <builtin>.tuple
    - azure.core.rest._aiohttp._ItemsView.__iter__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - items
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 62
    functionName: azure.core.rest._aiohttp._KeysView.__init__
    functionSourceFile: azure.core.rest._aiohttp
    functionUses: 2
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 66
    functionName: azure.core.rest._aiohttp._KeysView.__iter__
    functionSourceFile: azure.core.rest._aiohttp
    functionUses: 2
    functionsReached:
    - itertools.groupby
    - <builtin>.tuple
    - azure.core.rest._aiohttp._ItemsView.__iter__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 70
    functionName: azure.core.rest._aiohttp._KeysView.__contains__
    functionSourceFile: azure.core.rest._aiohttp
    functionUses: 0
    functionsReached:
    - itertools.groupby
    - typing.cast.lower
    - typing.cast
    - k.lower
    - <builtin>.tuple
    - azure.core.rest._aiohttp._KeysView.__iter__
    - azure.core.rest._aiohttp._ItemsView.__iter__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 79
    functionName: azure.core.rest._aiohttp._KeysView.__repr__
    functionSourceFile: azure.core.rest._aiohttp
    functionUses: 0
    functionsReached:
    - itertools.groupby
    - <builtin>.list
    - <builtin>.tuple
    - azure.core.rest._aiohttp._KeysView.__iter__
    - azure.core.rest._aiohttp._ItemsView.__iter__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - items
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 84
    functionName: azure.core.rest._aiohttp._ValuesView.__init__
    functionSourceFile: azure.core.rest._aiohttp
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 88
    functionName: azure.core.rest._aiohttp._ValuesView.__iter__
    functionSourceFile: azure.core.rest._aiohttp
    functionUses: 2
    functionsReached:
    - itertools.groupby
    - <builtin>.tuple
    - azure.core.rest._aiohttp._ItemsView.__iter__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 92
    functionName: azure.core.rest._aiohttp._ValuesView.__contains__
    functionSourceFile: azure.core.rest._aiohttp
    functionUses: 0
    functionsReached:
    - itertools.groupby
    - azure.core.rest._aiohttp._ValuesView.__iter__
    - <builtin>.tuple
    - azure.core.rest._aiohttp._ItemsView.__iter__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 98
    functionName: azure.core.rest._aiohttp._ValuesView.__repr__
    functionSourceFile: azure.core.rest._aiohttp
    functionUses: 0
    functionsReached:
    - itertools.groupby
    - azure.core.rest._aiohttp._ValuesView.__iter__
    - <builtin>.list
    - <builtin>.tuple
    - azure.core.rest._aiohttp._ItemsView.__iter__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 105
    functionName: azure.core.rest._aiohttp._CIMultiDict.__iter__
    functionSourceFile: azure.core.rest._aiohttp
    functionUses: 0
    functionsReached:
    - azure.core.rest._aiohttp._ItemsView.__init__
    - azure.core.rest._aiohttp._CIMultiDict.keys
    - azure.core.rest._aiohttp._KeysView.__init__
    - <builtin>.super
    - azure.core.rest._aiohttp._CIMultiDict.items
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 108
    functionName: azure.core.rest._aiohttp._CIMultiDict.keys
    functionSourceFile: azure.core.rest._aiohttp
    functionUses: 1
    functionsReached:
    - <builtin>.super
    - azure.core.rest._aiohttp._CIMultiDict.items
    - azure.core.rest._aiohttp._ItemsView.__init__
    - azure.core.rest._aiohttp._KeysView.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 116
    functionName: azure.core.rest._aiohttp._CIMultiDict.items
    functionSourceFile: azure.core.rest._aiohttp
    functionUses: 3
    functionsReached:
    - <builtin>.super
    - azure.core.rest._aiohttp._ItemsView.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 124
    functionName: azure.core.rest._aiohttp._CIMultiDict.values
    functionSourceFile: azure.core.rest._aiohttp
    functionUses: 0
    functionsReached:
    - azure.core.rest._aiohttp._ValuesView.__init__
    - <builtin>.super
    - azure.core.rest._aiohttp._CIMultiDict.items
    - azure.core.rest._aiohttp._ItemsView.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 132
    functionName: azure.core.rest._aiohttp._CIMultiDict.__getitem__
    functionSourceFile: azure.core.rest._aiohttp
    functionUses: 0
    functionsReached:
    - multidict.CIMultiDict.getall
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: multidict.CIMultiDict.getall
    functionSourceFile: multidict
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3f67760>
    argNames:
    - default
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 135
    functionName: azure.core.rest._aiohttp._CIMultiDict.get
    functionSourceFile: azure.core.rest._aiohttp
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 150
    functionName: azure.core.rest._aiohttp._RestAioHttpTransportResponseBackcompatMixin.body
    functionSourceFile: azure.core.rest._aiohttp
    functionUses: 0
    functionsReached:
    - decompressor.decompress
    - enc.lower
    - azure.core.utils._pipeline_transport_rest_shared._aiohttp_body_helper
    - multidict.CIMultiDict.get
    - zlib.decompressobj
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 163
    functionName: azure.core.rest._aiohttp._RestAioHttpTransportResponseBackcompatMixin._load_body
    functionSourceFile: azure.core.rest._aiohttp
    functionUses: 0
    functionsReached:
    - azure.core.rest._aiohttp.RestAioHttpTransportResponse.read
    - azure.core.rest._aiohttp.RestAioHttpTransportResponse.close
    - decompressor.decompress
    - asyncio.sleep
    - trio.sleep
    - enc.lower
    - azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl._set_read_checks
    - azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl.close
    - azure.core.rest._requests_asyncio.RestAsyncioRequestsTransportResponse.close
    - azure.core.rest._requests_trio.RestTrioRequestsTransportResponse.close
    - azure.core.utils._pipeline_transport_rest_shared._aiohttp_body_helper
    - azure.core.rest._http_response_impl._HttpResponseBaseImpl._stream_download_check
    - multidict.CIMultiDict.get
    - zlib.decompressobj
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 167
    functionName: azure.core.rest._aiohttp._RestAioHttpTransportResponseBackcompatMixin.__getattr__
    functionSourceFile: azure.core.rest._aiohttp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - azure.core.utils._pipeline_transport_rest_shared._pad_attr_name
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: multidict.CIMultiDict.__init__
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 189
    functionName: azure.core.rest._aiohttp.RestAioHttpTransportResponse.__getstate__
    functionSourceFile: azure.core.rest._aiohttp
    functionUses: 0
    functionsReached:
    - abc.ABC.__dict__.copy
    - multidict.CIMultiDict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: abc.ABC.__dict__.copy
    functionSourceFile: abc
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 197
    functionName: azure.core.rest._aiohttp.RestAioHttpTransportResponse.content
    functionSourceFile: azure.core.rest._aiohttp
    functionUses: 0
    functionsReached:
    - decompressor.decompress
    - enc.lower
    - azure.core.utils._pipeline_transport_rest_shared._aiohttp_body_helper
    - multidict.CIMultiDict.get
    - zlib.decompressobj
    linkageType: pythonLinkage
    raised:
    - ResponseNotReadError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.models._models_py3
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 11
    argDefaultValues: []
    argNames:
    - self
    - resource_id
    - version
    - monitoring_type
    - auto_update_setting
    - update_status
    - availability_state
    - log_module
    - host_group
    - host_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 88
    functionName: azure.mgmt.dynatrace.models._models_py3.AppServiceInfo.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - value
    - next_link
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 155
    functionName: azure.mgmt.dynatrace.models._models_py3.AppServiceListResponse.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - user_id
    - account_info
    - environment_info
    - single_sign_on_properties
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 190
    functionName: azure.mgmt.dynatrace.models._models_py3.DynatraceEnvironmentProperties.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - single_sign_on_state
    - enterprise_app_id
    - single_sign_on_url
    - aad_domains
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 249
    functionName: azure.mgmt.dynatrace.models._models_py3.DynatraceSingleSignOnProperties.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 304
    functionName: azure.mgmt.dynatrace.models._models_py3.Resource.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 340
    functionName: azure.mgmt.dynatrace.models._models_py3.ProxyResource.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - single_sign_on_state
    - enterprise_app_id
    - single_sign_on_url
    - aad_domains
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 395
    functionName: azure.mgmt.dynatrace.models._models_py3.DynatraceSingleSignOnResource.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - value
    - next_link
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 444
    functionName: azure.mgmt.dynatrace.models._models_py3.DynatraceSingleSignOnResourceListResult.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - environment_id
    - ingestion_key
    - logs_ingestion_endpoint
    - landing_url
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 478
    functionName: azure.mgmt.dynatrace.models._models_py3.EnvironmentInfo.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 525
    functionName: azure.mgmt.dynatrace.models._models_py3.ErrorAdditionalInfo.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 565
    functionName: azure.mgmt.dynatrace.models._models_py3.ErrorDetail.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - error
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 587
    functionName: azure.mgmt.dynatrace.models._models_py3.ErrorResponse.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - name
    - value
    - action
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 615
    functionName: azure.mgmt.dynatrace.models._models_py3.FilteringTag.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - type
    - user_assigned_identities
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 669
    functionName: azure.mgmt.dynatrace.models._models_py3.IdentityProperties.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - value
    - next_link
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 705
    functionName: azure.mgmt.dynatrace.models._models_py3.LinkableEnvironmentListResponse.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - tenant_id
    - user_principal
    - region
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 748
    functionName: azure.mgmt.dynatrace.models._models_py3.LinkableEnvironmentRequest.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - environment_id
    - environment_name
    - plan_data
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 780
    functionName: azure.mgmt.dynatrace.models._models_py3.LinkableEnvironmentResponse.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - send_aad_logs
    - send_subscription_logs
    - send_activity_logs
    - filtering_tags
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 829
    functionName: azure.mgmt.dynatrace.models._models_py3.LogRules.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - tenant_id
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 880
    functionName: azure.mgmt.dynatrace.models._models_py3.MarketplaceSaaSResourceDetailsRequest.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - marketplace_saa_s_resource_id
    - plan_id
    - marketplace_subscription_status
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 908
    functionName: azure.mgmt.dynatrace.models._models_py3.MarketplaceSaaSResourceDetailsResponse.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - sending_metrics
    - filtering_tags
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 950
    functionName: azure.mgmt.dynatrace.models._models_py3.MetricRules.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - azure_resource_ids
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 983
    functionName: azure.mgmt.dynatrace.models._models_py3.MetricsStatusResponse.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 7
    argDefaultValues: []
    argNames:
    - self
    - id
    - sending_metrics
    - reason_for_metrics_status
    - sending_logs
    - reason_for_logs_status
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1019
    functionName: azure.mgmt.dynatrace.models._models_py3.MonitoredResource.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - value
    - next_link
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1067
    functionName: azure.mgmt.dynatrace.models._models_py3.MonitoredResourceListResponse.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - location
    - tags
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1122
    functionName: azure.mgmt.dynatrace.models._models_py3.TrackedResource.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 10
    argDefaultValues: []
    argNames:
    - self
    - location
    - tags
    - identity
    - monitoring_status
    - marketplace_subscription_status
    - dynatrace_environment_properties
    - user_info
    - plan_data
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1213
    functionName: azure.mgmt.dynatrace.models._models_py3.MonitorResource.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - value
    - next_link
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1280
    functionName: azure.mgmt.dynatrace.models._models_py3.MonitorResourceListResult.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - tags
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1305
    functionName: azure.mgmt.dynatrace.models._models_py3.MonitorResourceUpdate.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - display
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1351
    functionName: azure.mgmt.dynatrace.models._models_py3.Operation.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1397
    functionName: azure.mgmt.dynatrace.models._models_py3.OperationDisplay.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1428
    functionName: azure.mgmt.dynatrace.models._models_py3.OperationListResult.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - usage_type
    - billing_cycle
    - plan_details
    - effective_date
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1455
    functionName: azure.mgmt.dynatrace.models._models_py3.PlanData.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - user_principal
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1498
    functionName: azure.mgmt.dynatrace.models._models_py3.SSODetailsRequest.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 7
    argDefaultValues: []
    argNames:
    - self
    - is_sso_enabled
    - metadata_url
    - single_sign_on_url
    - aad_domains
    - admin_users
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1531
    functionName: azure.mgmt.dynatrace.models._models_py3.SSODetailsResponse.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 8
    argDefaultValues: []
    argNames:
    - self
    - created_by
    - created_by_type
    - created_at
    - last_modified_by
    - last_modified_by_type
    - last_modified_at
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1590
    functionName: azure.mgmt.dynatrace.models._models_py3.SystemData.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - log_rules
    - metric_rules
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1669
    functionName: azure.mgmt.dynatrace.models._models_py3.TagRule.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - value
    - next_link
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1709
    functionName: azure.mgmt.dynatrace.models._models_py3.TagRuleListResult.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - client_id
    - principal_id
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1742
    functionName: azure.mgmt.dynatrace.models._models_py3.UserAssignedIdentity.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 7
    argDefaultValues: []
    argNames:
    - self
    - first_name
    - last_name
    - email_address
    - phone_number
    - country
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1782
    functionName: azure.mgmt.dynatrace.models._models_py3.UserInfo.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - ingestion_key
    - environment_id
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1827
    functionName: azure.mgmt.dynatrace.models._models_py3.VMExtensionPayload.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - value
    - next_link
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1855
    functionName: azure.mgmt.dynatrace.models._models_py3.VMHostsListResponse.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 11
    argDefaultValues: []
    argNames:
    - self
    - resource_id
    - version
    - monitoring_type
    - auto_update_setting
    - update_status
    - availability_state
    - log_module
    - host_group
    - host_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1911
    functionName: azure.mgmt.dynatrace.models._models_py3.VMInfo.__init__
    functionSourceFile: azure.mgmt.dynatrace.models._models_py3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace
    functionSourceFile: azure.mgmt.dynatrace
    functionUses: 0
    functionsReached:
    - __all__.extend
    - azure.mgmt.dynatrace._patch.patch_sdk
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: __all__.extend
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 30
    functionName: azure.mgmt.dynatrace._patch.patch_sdk
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace._dynatrace_observability_mgmt_client
    functionSourceFile: azure.mgmt.dynatrace._dynatrace_observability_mgmt_client
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d37d2280>
    argNames:
    - self
    - credential
    - subscription_id
    - base_url
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 49
    functionName: azure.mgmt.dynatrace._dynatrace_observability_mgmt_client.DynatraceObservabilityMgmtClient.__init__
    functionSourceFile: azure.mgmt.dynatrace._dynatrace_observability_mgmt_client
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - <builtin>.set
    - <builtin>.super
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - per_call_policies.append
    - azure.core.paging.ItemPaged.__init__
    - azure.mgmt.core._pipeline_client.ARMPipelineClient.__init__
    - azure.core.pipeline.policies._universal.HttpLoggingPolicy.__init__
    - azure.mgmt.dynatrace.operations._single_sign_on_operations.SingleSignOnOperations.list
    - _models.__dict__.items
    - kwargs.pop
    - input_args.pop
    - azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase.__init__
    - azure.mgmt.dynatrace._configuration.DynatraceObservabilityMgmtClientConfiguration.__init__
    - azure.mgmt.dynatrace.operations._operations.Operations.__init__
    - error_map.update
    - azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations.__init__
    - azure.mgmt.dynatrace._serialization.Serializer.__init__
    - azure.mgmt.dynatrace.operations._operations.Operations.list
    - <builtin>.isinstance
    - <builtin>.list
    - azure.mgmt.dynatrace.operations._single_sign_on_operations.SingleSignOnOperations.__init__
    - azure.mgmt.dynatrace._configuration.DynatraceObservabilityMgmtClientConfiguration._configure
    - azure.mgmt.dynatrace._serialization.Deserializer.__init__
    - kwargs.get
    - <builtin>.dict
    - azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations.list
    - kwargs.setdefault
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.__init__
    - _params.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - credential
    - subscription_id
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 37
    functionName: azure.mgmt.dynatrace._configuration.DynatraceObservabilityMgmtClientConfiguration.__init__
    functionSourceFile: azure.mgmt.dynatrace._configuration
    functionUses: 1
    functionsReached:
    - logging.getLogger
    - kwargs.setdefault
    - <builtin>.set
    - kwargs.pop
    - <builtin>.super
    - azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase.__init__
    - azure.mgmt.dynatrace._configuration.DynatraceObservabilityMgmtClientConfiguration._configure
    - kwargs.get
    - azure.core.pipeline.policies._universal.HttpLoggingPolicy.__init__
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - base_url
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 48
    functionName: azure.mgmt.core._pipeline_client.ARMPipelineClient.__init__
    functionSourceFile: azure.mgmt.core._pipeline_client
    functionUses: 1
    functionsReached:
    - logging.getLogger
    - <builtin>.isinstance
    - <builtin>.set
    - <builtin>.super
    - per_call_policies.append
    - kwargs.get
    - azure.core.pipeline.policies._universal.HttpLoggingPolicy.__init__
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _models.__dict__.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 511
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.__init__
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - kwargs.pop
    - input_args.pop
    - <builtin>.list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 70
    functionName: azure.mgmt.dynatrace.operations._operations.Operations.__init__
    functionSourceFile: azure.mgmt.dynatrace.operations._operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace.operations._operations.Operations.list
    - azure.core.utils._utils.case_insensitive_dict
    - kwargs.pop
    - input_args.pop
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - error_map.update
    - azure.core.paging.ItemPaged.__init__
    - _params.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 190
    functionName: azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations.__init__
    functionSourceFile: azure.mgmt.dynatrace.operations._tag_rules_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations.list
    - azure.core.utils._utils.case_insensitive_dict
    - kwargs.pop
    - input_args.pop
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - error_map.update
    - azure.core.paging.ItemPaged.__init__
    - _params.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 156
    functionName: azure.mgmt.dynatrace.operations._single_sign_on_operations.SingleSignOnOperations.__init__
    functionSourceFile: azure.mgmt.dynatrace.operations._single_sign_on_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace.operations._single_sign_on_operations.SingleSignOnOperations.list
    - azure.core.utils._utils.case_insensitive_dict
    - kwargs.pop
    - input_args.pop
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - error_map.update
    - azure.core.paging.ItemPaged.__init__
    - _params.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - request
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 70
    functionName: azure.mgmt.dynatrace._dynatrace_observability_mgmt_client.DynatraceObservabilityMgmtClient._send_request
    functionSourceFile: azure.mgmt.dynatrace._dynatrace_observability_mgmt_client
    functionUses: 0
    functionsReached:
    - copy.deepcopy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 92
    functionName: azure.mgmt.dynatrace._dynatrace_observability_mgmt_client.DynatraceObservabilityMgmtClient.close
    functionSourceFile: azure.mgmt.dynatrace._dynatrace_observability_mgmt_client
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 95
    functionName: azure.mgmt.dynatrace._dynatrace_observability_mgmt_client.DynatraceObservabilityMgmtClient.__enter__
    functionSourceFile: azure.mgmt.dynatrace._dynatrace_observability_mgmt_client
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - exc_details
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 99
    functionName: azure.mgmt.dynatrace._dynatrace_observability_mgmt_client.DynatraceObservabilityMgmtClient.__exit__
    functionSourceFile: azure.mgmt.dynatrace._dynatrace_observability_mgmt_client
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.models
    functionSourceFile: azure.mgmt.dynatrace.models
    functionUses: 0
    functionsReached:
    - __all__.extend
    - azure.mgmt.dynatrace.models._patch.patch_sdk
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 14
    functionName: azure.mgmt.dynatrace.models._patch.patch_sdk
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums
    functionSourceFile: azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.models._patch
    functionSourceFile: azure.mgmt.dynatrace.models._patch
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.core
    functionSourceFile: azure.mgmt.core
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.mgmt.core._async_pipeline_client
    functionSourceFile: azure.mgmt.core._async_pipeline_client
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - base_url
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 53
    functionName: azure.mgmt.core._async_pipeline_client.AsyncARMPipelineClient.__init__
    functionSourceFile: azure.mgmt.core._async_pipeline_client
    functionUses: 1
    functionsReached:
    - logging.getLogger
    - <builtin>.isinstance
    - <builtin>.set
    - <builtin>.super
    - per_call_policies.append
    - kwargs.get
    - azure.core.pipeline.policies._universal.HttpLoggingPolicy.__init__
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: per_call_policies.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.mgmt.core._pipeline_client
    functionSourceFile: azure.mgmt.core._pipeline_client
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.core.policies
    functionSourceFile: azure.mgmt.core.policies
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.mgmt.core.policies.ARMHttpLoggingPolicy
    functionSourceFile: azure.mgmt.core.policies
    functionUses: 0
    functionsReached:
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.mgmt.core.policies._base_async
    functionSourceFile: azure.mgmt.core.policies._base_async
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 55
    functionName: azure.mgmt.core.policies._base_async.AsyncARMAutoResourceProviderRegistrationPolicy.send
    functionSourceFile: azure.mgmt.core.policies._base_async
    functionUses: 0
    functionsReached:
    - azure.core.pipeline.PipelineContext.__init__
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - azure.mgmt.core.policies._base_async.AsyncARMAutoResourceProviderRegistrationPolicy._async_register_rp
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - params.items
    - <builtin>.hasattr
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - p.partition
    - json.loads
    - azure.core.rest._helpers.set_urlencoded_body
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - azure.mgmt.core.policies._base._SansIOARMAutoResourceProviderRegistrationPolicy._build_next_request
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - files.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - data.items
    - azure.mgmt.core.policies._base._SansIOARMAutoResourceProviderRegistrationPolicy._check_rp_not_registered_err
    - <builtin>.bool
    - azure.mgmt.core.policies._base._SansIOARMAutoResourceProviderRegistrationPolicy._extract_subscription_url
    - bytes_content.replace
    - re.match
    - urllib.parse.urlparse.query.split
    - <builtin>.isinstance
    - headers.update
    - azure.core.rest._helpers.set_multipart_body
    - uuid.uuid4
    - urllib.parse.urlparse
    - typing.cast
    - <builtin>.len
    - response.http_response.text
    - azure.core.rest._helpers._verify_data_object
    - <builtin>.str
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - typing.cast.group
    - azure.core.rest._helpers.set_json_body
    - xml.etree.ElementTree.tostring
    - asyncio.sleep
    - azure.core.utils._utils.case_insensitive_dict
    - get_response.http_response.text
    - azure.core.pipeline.PipelineRequest.__init__
    - params.update
    - os.path.basename
    - query_params.append
    - match.group
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 54
    functionName: azure.mgmt.core.policies._base._SansIOARMAutoResourceProviderRegistrationPolicy._check_rp_not_registered_err
    functionSourceFile: azure.mgmt.core.policies._base
    functionUses: 2
    functionsReached:
    - re.match
    - typing.cast.group
    - typing.cast
    - response.http_response.text
    - json.loads
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - url
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 66
    functionName: azure.mgmt.core.policies._base._SansIOARMAutoResourceProviderRegistrationPolicy._extract_subscription_url
    functionSourceFile: azure.mgmt.core.policies._base
    functionUses: 2
    functionsReached:
    - match.group
    - re.match
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - initial_request
    - url_prefix
    - rp_name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 74
    functionName: azure.mgmt.core.policies._base_async.AsyncARMAutoResourceProviderRegistrationPolicy._async_register_rp
    functionSourceFile: azure.mgmt.core.policies._base_async
    functionUses: 1
    functionsReached:
    - azure.core.pipeline.PipelineContext.__init__
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - params.items
    - <builtin>.hasattr
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - p.partition
    - json.loads
    - azure.core.rest._helpers.set_urlencoded_body
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - azure.mgmt.core.policies._base._SansIOARMAutoResourceProviderRegistrationPolicy._build_next_request
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - files.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - data.items
    - <builtin>.bool
    - bytes_content.replace
    - urllib.parse.urlparse.query.split
    - <builtin>.isinstance
    - headers.update
    - azure.core.rest._helpers.set_multipart_body
    - urllib.parse.urlparse
    - <builtin>.len
    - typing.cast
    - azure.core.rest._helpers._verify_data_object
    - <builtin>.str
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.rest._helpers.set_json_body
    - asyncio.sleep
    - azure.core.utils._utils.case_insensitive_dict
    - xml.etree.ElementTree.tostring
    - get_response.http_response.text
    - azure.core.pipeline.PipelineRequest.__init__
    - os.path.basename
    - params.update
    - query_params.append
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: uuid.uuid4
    functionSourceFile: uuid
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - initial_request
    - method
    - url
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 80
    functionName: azure.mgmt.core.policies._base._SansIOARMAutoResourceProviderRegistrationPolicy._build_next_request
    functionSourceFile: azure.mgmt.core.policies._base
    functionUses: 4
    functionsReached:
    - azure.core.pipeline.PipelineContext.__init__
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - params.items
    - <builtin>.hasattr
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - p.partition
    - azure.core.rest._helpers.set_urlencoded_body
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - files.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - data.items
    - <builtin>.bool
    - bytes_content.replace
    - urllib.parse.urlparse.query.split
    - <builtin>.isinstance
    - urllib.parse.urlparse
    - headers.update
    - azure.core.rest._helpers.set_multipart_body
    - <builtin>.len
    - typing.cast
    - azure.core.rest._helpers._verify_data_object
    - <builtin>.str
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - xml.etree.ElementTree.tostring
    - azure.core.pipeline.PipelineRequest.__init__
    - params.update
    - os.path.basename
    - query_params.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: get_response.http_response.text
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.mgmt.core.policies._base
    functionSourceFile: azure.mgmt.core.policies._base
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: response.http_response.text
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.group
    functionSourceFile: typing
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: match.group
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 93
    functionName: azure.mgmt.core.policies._base.ARMAutoResourceProviderRegistrationPolicy.send
    functionSourceFile: azure.mgmt.core.policies._base
    functionUses: 0
    functionsReached:
    - azure.core.pipeline.PipelineContext.__init__
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - params.items
    - <builtin>.hasattr
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - p.partition
    - json.loads
    - azure.core.rest._helpers.set_urlencoded_body
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - azure.mgmt.core.policies._base._SansIOARMAutoResourceProviderRegistrationPolicy._build_next_request
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - files.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - time.sleep
    - data.items
    - azure.mgmt.core.policies._base._SansIOARMAutoResourceProviderRegistrationPolicy._check_rp_not_registered_err
    - <builtin>.bool
    - azure.mgmt.core.policies._base._SansIOARMAutoResourceProviderRegistrationPolicy._extract_subscription_url
    - bytes_content.replace
    - re.match
    - urllib.parse.urlparse.query.split
    - <builtin>.isinstance
    - headers.update
    - azure.core.rest._helpers.set_multipart_body
    - uuid.uuid4
    - urllib.parse.urlparse
    - typing.cast
    - <builtin>.len
    - response.http_response.text
    - azure.core.rest._helpers._verify_data_object
    - azure.mgmt.core.policies._base.ARMAutoResourceProviderRegistrationPolicy._register_rp
    - <builtin>.str
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - typing.cast.group
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - xml.etree.ElementTree.tostring
    - get_response.http_response.text
    - azure.core.pipeline.PipelineRequest.__init__
    - params.update
    - os.path.basename
    - query_params.append
    - match.group
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - initial_request
    - url_prefix
    - rp_name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 109
    functionName: azure.mgmt.core.policies._base.ARMAutoResourceProviderRegistrationPolicy._register_rp
    functionSourceFile: azure.mgmt.core.policies._base
    functionUses: 1
    functionsReached:
    - azure.core.pipeline.PipelineContext.__init__
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - params.items
    - <builtin>.hasattr
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - p.partition
    - json.loads
    - azure.core.rest._helpers.set_urlencoded_body
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - azure.mgmt.core.policies._base._SansIOARMAutoResourceProviderRegistrationPolicy._build_next_request
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - files.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - time.sleep
    - data.items
    - <builtin>.bool
    - bytes_content.replace
    - urllib.parse.urlparse.query.split
    - <builtin>.isinstance
    - headers.update
    - azure.core.rest._helpers.set_multipart_body
    - urllib.parse.urlparse
    - <builtin>.len
    - typing.cast
    - azure.core.rest._helpers._verify_data_object
    - <builtin>.str
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - xml.etree.ElementTree.tostring
    - get_response.http_response.text
    - azure.core.pipeline.PipelineRequest.__init__
    - os.path.basename
    - params.update
    - query_params.append
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.core.policies._authentication_async
    functionSourceFile: azure.mgmt.core.policies._authentication_async
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - func
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 50
    functionName: azure.mgmt.core.policies._authentication_async.await_result
    functionSourceFile: azure.mgmt.core.policies._authentication_async
    functionUses: 1
    functionsReached:
    - cred.get_token
    - inspect.isawaitable
    - azure.mgmt.core.policies._authentication_async.AsyncAuxiliaryAuthenticationPolicy.on_exception
    - azure.mgmt.core.policies._authentication_async.AsyncAuxiliaryAuthenticationPolicy.on_response
    - azure.mgmt.core.policies._authentication_async.AsyncAuxiliaryAuthenticationPolicy._get_auxiliary_tokens
    - azure.mgmt.core.policies._authentication_async.AsyncAuxiliaryAuthenticationPolicy.on_request
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 108
    functionName: azure.mgmt.core.policies._authentication_async.AsyncAuxiliaryAuthenticationPolicy.on_exception
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - request
    - response
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 95
    functionName: azure.mgmt.core.policies._authentication_async.AsyncAuxiliaryAuthenticationPolicy.on_response
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 81
    functionName: azure.mgmt.core.policies._authentication_async.AsyncAuxiliaryAuthenticationPolicy.on_request
    functionSourceFile: azure.mgmt.core.policies._authentication_async
    functionUses: 2
    functionsReached:
    - cred.get_token
    - azure.mgmt.core.policies._authentication_async.AsyncAuxiliaryAuthenticationPolicy._get_auxiliary_tokens
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: inspect.isawaitable
    functionSourceFile: inspect
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - scopes
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 76
    functionName: azure.mgmt.core.policies._authentication_async.AsyncAuxiliaryAuthenticationPolicy._get_auxiliary_tokens
    functionSourceFile: azure.mgmt.core.policies._authentication_async
    functionUses: 3
    functionsReached:
    - cred.get_token
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cred.get_token
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 119
    functionName: azure.mgmt.core.policies._authentication_async.AsyncAuxiliaryAuthenticationPolicy.send
    functionSourceFile: azure.mgmt.core.policies._authentication_async
    functionUses: 0
    functionsReached:
    - cred.get_token
    - azure.mgmt.core.policies._authentication_async.await_result
    - inspect.isawaitable
    - azure.mgmt.core.policies._authentication_async.AsyncAuxiliaryAuthenticationPolicy.on_exception
    - azure.mgmt.core.policies._authentication_async.AsyncAuxiliaryAuthenticationPolicy.on_response
    - azure.mgmt.core.policies._authentication_async.AsyncAuxiliaryAuthenticationPolicy._get_auxiliary_tokens
    - azure.mgmt.core.policies._authentication_async.AsyncAuxiliaryAuthenticationPolicy.on_request
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.mgmt.core.policies._authentication
    functionSourceFile: azure.mgmt.core.policies._authentication
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - auxiliary_credentials
    - scopes
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 62
    functionName: azure.mgmt.core.policies._authentication._AuxiliaryAuthenticationPolicyBase.__init__
    functionSourceFile: azure.mgmt.core.policies._authentication
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - request
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 70
    functionName: azure.mgmt.core.policies._authentication._AuxiliaryAuthenticationPolicyBase._enforce_https
    functionSourceFile: azure.mgmt.core.policies._authentication
    functionUses: 0
    functionsReached:
    - request.http_request.url.lower
    - request.context.get
    - request.context.options.pop
    linkageType: pythonLinkage
    raised:
    - ServiceRequestError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - headers
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 85
    functionName: azure.mgmt.core.policies._authentication._AuxiliaryAuthenticationPolicyBase._update_headers
    functionSourceFile: azure.mgmt.core.policies._authentication
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 96
    functionName: azure.mgmt.core.policies._authentication._AuxiliaryAuthenticationPolicyBase._need_new_aux_tokens
    functionSourceFile: azure.mgmt.core.policies._authentication
    functionUses: 0
    functionsReached:
    - time.time
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - scopes
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 109
    functionName: azure.mgmt.core.policies._authentication.AuxiliaryAuthenticationPolicy._get_auxiliary_tokens
    functionSourceFile: azure.mgmt.core.policies._authentication
    functionUses: 1
    functionsReached:
    - cred.get_token
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 114
    functionName: azure.mgmt.core.policies._authentication.AuxiliaryAuthenticationPolicy.on_request
    functionSourceFile: azure.mgmt.core.policies._authentication
    functionUses: 0
    functionsReached:
    - azure.mgmt.core.policies._authentication.AuxiliaryAuthenticationPolicy._get_auxiliary_tokens
    - cred.get_token
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.core._version
    functionSourceFile: azure.mgmt.core._version
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace._configuration
    functionSourceFile: azure.mgmt.dynatrace._configuration
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 53
    functionName: azure.mgmt.dynatrace._configuration.DynatraceObservabilityMgmtClientConfiguration._configure
    functionSourceFile: azure.mgmt.dynatrace._configuration
    functionUses: 2
    functionsReached:
    - logging.getLogger
    - <builtin>.set
    - azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase.__init__
    - <builtin>.super
    - kwargs.get
    - azure.core.pipeline.policies._universal.HttpLoggingPolicy.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace._version
    functionSourceFile: azure.mgmt.dynatrace._version
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.operations
    functionSourceFile: azure.mgmt.dynatrace.operations
    functionUses: 0
    functionsReached:
    - __all__.extend
    - azure.mgmt.dynatrace.operations._patch.patch_sdk
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 14
    functionName: azure.mgmt.dynatrace.operations._patch.patch_sdk
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.operations._tag_rules_operations
    functionSourceFile: azure.mgmt.dynatrace.operations._tag_rules_operations
    functionUses: 0
    functionsReached:
    - <builtin>.dict
    - azure.mgmt.dynatrace._serialization.Serializer.__init__
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - resource_group_name
    - monitor_name
    - rule_set_name
    - subscription_id
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 42
    functionName: azure.mgmt.dynatrace.operations._tag_rules_operations.build_get_request
    functionSourceFile: azure.mgmt.dynatrace.operations._tag_rules_operations
    functionUses: 4
    functionsReached:
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.text.value
    - typing.cast.value.text.tag.split
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.text.is_xml_model
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _params.pop
    functionSourceFile: <builtin>
    functionUses: 122
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _headers.pop
    functionSourceFile: <builtin>
    functionUses: 98
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _url.format
    functionSourceFile: <builtin>
    functionUses: 91
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 5
    argDefaultValues: []
    argNames:
    - resource_group_name
    - monitor_name
    - rule_set_name
    - subscription_id
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 76
    functionName: azure.mgmt.dynatrace.operations._tag_rules_operations.build_create_or_update_request
    functionSourceFile: azure.mgmt.dynatrace.operations._tag_rules_operations
    functionUses: 6
    functionsReached:
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.text.value
    - typing.cast.value.text.tag.split
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.text.is_xml_model
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - resource_group_name
    - monitor_name
    - rule_set_name
    - subscription_id
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 113
    functionName: azure.mgmt.dynatrace.operations._tag_rules_operations.build_delete_request
    functionSourceFile: azure.mgmt.dynatrace.operations._tag_rules_operations
    functionUses: 6
    functionsReached:
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.text.value
    - typing.cast.value.text.tag.split
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.text.is_xml_model
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - resource_group_name
    - monitor_name
    - subscription_id
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 147
    functionName: azure.mgmt.dynatrace.operations._tag_rules_operations.build_list_request
    functionSourceFile: azure.mgmt.dynatrace.operations._tag_rules_operations
    functionUses: 4
    functionsReached:
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.text.value
    - typing.cast.value.text.tag.split
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.text.is_xml_model
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 630
    functionName: azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations.list
    functionSourceFile: azure.mgmt.dynatrace.operations._tag_rules_operations
    functionUses: 3
    functionsReached:
    - azure.core.utils._utils.case_insensitive_dict
    - kwargs.pop
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - error_map.update
    - azure.core.paging.ItemPaged.__init__
    - _params.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: input_args.pop
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations
    functionSourceFile: azure.mgmt.dynatrace.operations._tag_rules_operations
    functionUses: 0
    functionsReached:
    - azure.core.tracing.decorator.distributed_trace.decorator
    - typing.overload
    - azure.core.tracing.decorator.distributed_trace
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d4a303a0>
    argNames:
    - __func
    - name_of_span
    - kind
    - tracing_attributes
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 65
    functionName: azure.core.tracing.decorator.distributed_trace
    functionSourceFile: azure.core.tracing.decorator
    functionUses: 9
    functionsReached:
    - azure.core.tracing.decorator.distributed_trace.decorator
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - rule_set_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 198
    functionName: azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations.get
    functionSourceFile: azure.mgmt.dynatrace.operations._tag_rules_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.text.value
    - typing.cast.value.text.tag.split
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - data_type.startswith
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - azure.mgmt.dynatrace.operations._tag_rules_operations.build_get_request
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.text.is_xml_model
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: error_map.update
    functionSourceFile: <builtin>
    functionUses: 64
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d485ca60>
    argNames:
    - request
    - files
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 11
    functionName: azure.mgmt.dynatrace._vendor._convert_request
    functionSourceFile: azure.mgmt.dynatrace._vendor
    functionUses: 74
    functionsReached:
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - azure.core.utils._utils.case_insensitive_dict
    - <builtin>.isinstance
    - <builtin>.len
    - typing.cast
    - os.path.basename
    - data.items
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - content_type.lower
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.hasattr
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 2
    IfCount: 5
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - rule_set_name
    - resource
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 265
    functionName: azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations._create_or_update_initial
    functionSourceFile: azure.mgmt.dynatrace.operations._tag_rules_operations
    functionUses: 2
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.dynatrace.operations._tag_rules_operations.build_create_or_update_request
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - rule_set_name
    - resource
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 420
    functionName: azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations.begin_create_or_update
    functionSourceFile: azure.mgmt.dynatrace.operations._tag_rules_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - threading.Thread
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - opentelemetry.trace.get_tracer
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - threading.Event
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast.from_continuation_token
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - <builtin>.super
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.initialize
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - tracer.with_current_context
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - azure.core.polling._poller.LROPoller.__init__
    - serialization_ctxt.get
    - azure.core.instrumentation.get_tracer
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - azure.mgmt.core.polling.arm_polling.ARMPolling.__init__
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - azure.core.polling._poller.LROPoller.from_continuation_token
    - xml.etree.ElementTree.tostring
    - azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations._create_or_update_initial
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - azure.core.tracing.opentelemetry.OpenTelemetryTracer.__init__
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - attributes.items
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - span_impl_type.with_current_context
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.core.polling.arm_polling.AzureAsyncOperationPolling.__init__
    - typing.cast.text._validation.get
    - azure.mgmt.dynatrace.operations._tag_rules_operations.build_create_or_update_request
    - typing.cast.finished
    - azure.core.tracing.common.with_current_context
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.instrumentation._get_tracer_impl
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.instrumentation._get_tracer_cached
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - <builtin>.frozenset
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - uuid.uuid4
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations.begin_create_or_update.<lambda1>
    functionSourceFile: azure.mgmt.dynatrace.operations._tag_rules_operations
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pipeline_response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 480
    functionName: azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations.begin_create_or_update.get_long_running_output
    functionSourceFile: azure.mgmt.dynatrace.operations._tag_rules_operations
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d42d6e80>
    - <ast.Constant object at 0x7ff3d42d66a0>
    - <ast.Constant object at 0x7ff3d42d6280>
    - <ast.Constant object at 0x7ff3d42d6c70>
    argNames:
    - self
    - timeout
    - lro_algorithms
    - lro_options
    - path_format_arguments
    - operation_config
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 189
    functionName: azure.mgmt.core.polling.arm_polling.ARMPolling.__init__
    functionSourceFile: azure.mgmt.core.polling.arm_polling
    functionUses: 6
    functionsReached:
    - <builtin>.super
    - azure.mgmt.core.polling.arm_polling.AzureAsyncOperationPolling.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - polling_method
    - continuation_token
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 289
    functionName: azure.core.polling._poller.LROPoller.from_continuation_token
    functionSourceFile: azure.core.polling._poller
    functionUses: 6
    functionsReached:
    - <builtin>.dict
    - opentelemetry.trace.get_tracer
    - span_impl_type.with_current_context
    - tracer.with_current_context
    - threading.Thread
    - threading.Event
    - uuid.uuid4
    - attributes.items
    - azure.core.instrumentation._get_tracer_impl
    - azure.core.tracing.opentelemetry.OpenTelemetryTracer.__init__
    - <builtin>.frozenset
    - azure.core.polling._poller.LROPoller.__init__
    - typing.cast.initialize
    - azure.core.instrumentation.get_tracer
    - typing.cast.from_continuation_token
    - typing.cast.finished
    - azure.core.tracing.common.with_current_context
    - azure.core.instrumentation._get_tracer_cached
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - client
    - initial_response
    - deserialization_callback
    - polling_method
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 212
    functionName: azure.core.polling._poller.LROPoller.__init__
    functionSourceFile: azure.core.polling._poller
    functionUses: 7
    functionsReached:
    - <builtin>.dict
    - opentelemetry.trace.get_tracer
    - span_impl_type.with_current_context
    - tracer.with_current_context
    - threading.Thread
    - threading.Event
    - uuid.uuid4
    - attributes.items
    - azure.core.instrumentation._get_tracer_impl
    - azure.core.tracing.opentelemetry.OpenTelemetryTracer.__init__
    - <builtin>.frozenset
    - typing.cast.initialize
    - azure.core.instrumentation.get_tracer
    - typing.cast.finished
    - azure.core.tracing.common.with_current_context
    - azure.core.instrumentation._get_tracer_cached
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - rule_set_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 507
    functionName: azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations._delete_initial
    functionSourceFile: azure.mgmt.dynatrace.operations._tag_rules_operations
    functionUses: 2
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - azure.mgmt.dynatrace.operations._tag_rules_operations.build_delete_request
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - rule_set_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 557
    functionName: azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations.begin_delete
    functionSourceFile: azure.mgmt.dynatrace.operations._tag_rules_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - threading.Thread
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - opentelemetry.trace.get_tracer
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - threading.Event
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast.from_continuation_token
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - <builtin>.super
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - typing.cast.initialize
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - tracer.with_current_context
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - azure.core.polling._poller.LROPoller.__init__
    - azure.mgmt.dynatrace.operations._tag_rules_operations.build_delete_request
    - serialization_ctxt.get
    - azure.core.instrumentation.get_tracer
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - azure.mgmt.core.polling.arm_polling.ARMPolling.__init__
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - azure.core.polling._poller.LROPoller.from_continuation_token
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - azure.core.tracing.opentelemetry.OpenTelemetryTracer.__init__
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - attributes.items
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - span_impl_type.with_current_context
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.core.polling.arm_polling.AzureAsyncOperationPolling.__init__
    - typing.cast.finished
    - typing.cast.text._validation.get
    - azure.core.tracing.common.with_current_context
    - azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations._delete_initial
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.instrumentation._get_tracer_impl
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.instrumentation._get_tracer_cached
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - <builtin>.frozenset
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - uuid.uuid4
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations.begin_delete.<lambda1>
    functionSourceFile: azure.mgmt.dynatrace.operations._tag_rules_operations
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pipeline_response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 604
    functionName: azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations.begin_delete.get_long_running_output
    functionSourceFile: azure.mgmt.dynatrace.operations._tag_rules_operations
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3f4d280>
    argNames:
    - next_link
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 659
    functionName: azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations.list.prepare_request
    functionSourceFile: azure.mgmt.dynatrace.operations._tag_rules_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - <builtin>.issubclass
    - data_type.startswith
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - azure.mgmt.dynatrace.operations._tag_rules_operations.build_list_request
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - urllib.quote
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - urllib.parse.urljoin
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text._validation.get
    - urllib.parse.parse_qs
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.parse.parse_qs
    functionSourceFile: <builtin>
    functionUses: 36
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.parse.urljoin
    functionSourceFile: <builtin>
    functionUses: 36
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pipeline_response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 692
    functionName: azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations.list.extract_data
    functionSourceFile: azure.mgmt.dynatrace.operations._tag_rules_operations
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d421fc10>
    argNames:
    - next_link
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 699
    functionName: azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations.list.get_next
    functionSourceFile: azure.mgmt.dynatrace.operations._tag_rules_operations
    functionUses: 0
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations.list.prepare_request
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - <builtin>.issubclass
    - data_type.startswith
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - azure.mgmt.dynatrace.operations._tag_rules_operations.build_list_request
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - urllib.quote
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - urllib.parse.urljoin
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text._validation.get
    - urllib.parse.parse_qs
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 98
    functionName: azure.core.paging.ItemPaged.__init__
    functionSourceFile: ''
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.tracing.decorator
    functionSourceFile: azure.core.tracing.decorator
    functionUses: 0
    functionsReached:
    - typing_extensions.ParamSpec
    - typing.overload
    - typing.TypeVar
    - contextvars.ContextVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: contextvars.ContextVar
    functionSourceFile: contextvars
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - func
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 100
    functionName: azure.core.tracing.decorator.distributed_trace.decorator
    functionSourceFile: azure.core.tracing.decorator
    functionUses: 10
    functionsReached:
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: functools.wraps
    functionSourceFile: functools
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 3
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 102
    functionName: azure.core.tracing.decorator.distributed_trace.decorator.wrapper_use_tracer
    functionSourceFile: azure.core.tracing.decorator
    functionUses: 0
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - span_attributes.items
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - threading.Thread
    - azure.mgmt.dynatrace.operations._monitors_operations.build_delete_request
    - span_impl_type.change_context
    - urllib.parse.quote
    - <builtin>.hasattr
    - azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_hosts
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - opentelemetry.trace.get_tracer
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.mgmt.dynatrace.operations._monitors_operations.build_get_sso_details_request
    - azure.mgmt.dynatrace.operations._single_sign_on_operations.build_create_or_update_request
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.tracing.common.change_context
    - threading.Event
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.get
    - content_type.lower
    - config.get
    - typing.cast._create_xml_node
    - typing.cast.from_continuation_token
    - typing.cast.value
    - enum_value.value.lower
    - azure.mgmt.dynatrace.operations._single_sign_on_operations.SingleSignOnOperations.begin_create_or_update
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.get_vm_host_payload
    - azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_linkable_environments
    - azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.get_metric_status
    - azure.mgmt.dynatrace.operations._single_sign_on_operations.SingleSignOnOperations.get
    - <builtin>.eval
    - <builtin>.super
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - warnings.warn
    - p.partition
    - span_impl_type.set_current_span
    - azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations.begin_create_or_update
    - azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_monitored_resources
    - azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_by_subscription_id
    - _headers.pop
    - azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.update
    - span.set_attribute
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - typing.cast.initialize
    - azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_by_subscription_id
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - tracer.with_current_context
    - urllib.parse.urlparse.query.split
    - azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations._create_or_update_initial
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_by_resource_group
    - azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_linkable_environments
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - contextvars.ContextVar.set
    - azure.core.polling._poller.LROPoller.__init__
    - azure.mgmt.dynatrace.operations._tag_rules_operations.build_delete_request
    - serialization_ctxt.get
    - azure.core.instrumentation.get_tracer
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - azure.mgmt.core.polling.arm_polling.ARMPolling.__init__
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - azure.core.polling._poller.LROPoller.from_continuation_token
    - xml.etree.ElementTree.tostring
    - azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations._create_or_update_initial
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.mgmt.dynatrace.operations._monitors_operations.build_create_or_update_request
    - span_impl_type.get_current_span
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - azure.core.tracing.opentelemetry.OpenTelemetryTracer.__init__
    - params.items
    - typing.cast.is_xml_model
    - method_tracer.start_as_current_span
    - <builtin>.type
    - azure.core.exceptions.map_error
    - azure.core.paging.ItemPaged.__init__
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - attributes.items
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - span_impl_type.with_current_context
    - azure.mgmt.dynatrace.operations._monitors_operations.build_get_request
    - azure.core.polling._poller.LROPoller.wait
    - files.items
    - azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations.begin_delete
    - <builtin>.reversed
    - serialized.set
    - azure.mgmt.dynatrace.operations._tag_rules_operations.build_get_request
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - contextvars.ContextVar.get
    - contextvars.ContextVar.reset
    - typing.cast.value.text
    - azure.mgmt.dynatrace.operations._operations.Operations.list
    - azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_app_services
    - attr_desc.get
    - _serialized.update
    - azure.mgmt.dynatrace.operations._monitors_operations.build_get_vm_host_payload_request
    - azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.get_marketplace_saa_s_resource_details
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - azure.mgmt.dynatrace.aio.operations._operations.Operations.list
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations._delete_initial
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.begin_create_or_update
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations.get
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.core.polling.arm_polling.AzureAsyncOperationPolling.__init__
    - typing.cast.text._validation.get
    - azure.mgmt.dynatrace.operations._tag_rules_operations.build_create_or_update_request
    - typing.cast.finished
    - azure.core.tracing.common.with_current_context
    - azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations._delete_initial
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.instrumentation._get_tracer_impl
    - azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.begin_delete
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - azure.mgmt.dynatrace.operations._monitors_operations.build_update_request
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - azure.mgmt.dynatrace.operations._single_sign_on_operations.build_get_request
    - tracing_options.get
    - typing.cast.text.value._create_xml_node
    - azure.core.instrumentation._get_tracer_cached
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace.operations._single_sign_on_operations.SingleSignOnOperations.list
    - azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_hosts
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations.list
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - <builtin>.frozenset
    - azure.mgmt.dynatrace.operations._monitors_operations.build_get_metric_status_request
    - azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.get_sso_details
    - azure.mgmt.dynatrace.aio.operations._single_sign_on_operations.SingleSignOnOperations.list
    - azure.mgmt.dynatrace.operations._monitors_operations.build_get_marketplace_saa_s_resource_details_request
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_by_resource_group
    - span.add_attribute
    - azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_monitored_resources
    - <builtin>.isinstance
    - headers.update
    - uuid.uuid4
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations.list
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    - azure.core.async_paging.AsyncItemPaged.__init__
    - azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_app_services
    - azure.mgmt.dynatrace.operations._single_sign_on_operations.SingleSignOnOperations._create_or_update_initial
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: contextvars.ContextVar.get
    functionSourceFile: contextvars
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - request
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1991
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_linkable_environments
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - azure.core.utils._utils.case_insensitive_dict
    - _headers.pop
    - kwargs.pop
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - error_map.update
    - azure.core.paging.ItemPaged.__init__
    - _params.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 1618
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.get_metric_status
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - azure.mgmt.dynatrace.operations._monitors_operations.build_get_metric_status_request
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - configuration_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 413
    functionName: azure.mgmt.dynatrace.operations._single_sign_on_operations.SingleSignOnOperations.get
    functionSourceFile: azure.mgmt.dynatrace.operations._single_sign_on_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - azure.mgmt.dynatrace.operations._single_sign_on_operations.build_get_request
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1170
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.begin_delete
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - threading.Thread
    - azure.mgmt.dynatrace.operations._monitors_operations.build_delete_request
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - opentelemetry.trace.get_tracer
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - threading.Event
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast.from_continuation_token
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - <builtin>.super
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.initialize
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - tracer.with_current_context
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - azure.core.polling._poller.LROPoller.__init__
    - serialization_ctxt.get
    - azure.core.instrumentation.get_tracer
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - azure.mgmt.core.polling.arm_polling.ARMPolling.__init__
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - azure.core.polling._poller.LROPoller.from_continuation_token
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - azure.core.tracing.opentelemetry.OpenTelemetryTracer.__init__
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - attributes.items
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - span_impl_type.with_current_context
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - urllib.quote
    - azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations._delete_initial
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.core.polling.arm_polling.AzureAsyncOperationPolling.__init__
    - typing.cast.text._validation.get
    - typing.cast.finished
    - azure.core.tracing.common.with_current_context
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.instrumentation._get_tracer_impl
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.instrumentation._get_tracer_cached
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - <builtin>.frozenset
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - uuid.uuid4
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1526
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_hosts
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.core.utils._utils.case_insensitive_dict
    - kwargs.pop
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - error_map.update
    - azure.core.paging.ItemPaged.__init__
    - _params.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 483
    functionName: azure.mgmt.dynatrace.operations._single_sign_on_operations.SingleSignOnOperations.list
    functionSourceFile: azure.mgmt.dynatrace.operations._single_sign_on_operations
    functionUses: 3
    functionsReached:
    - azure.core.utils._utils.case_insensitive_dict
    - kwargs.pop
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - error_map.update
    - azure.core.paging.ItemPaged.__init__
    - _params.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1086
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_hosts
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.core.utils._utils.case_insensitive_dict
    - kwargs.pop
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - error_map.update
    - azure.core.async_paging.AsyncItemPaged.__init__
    - _params.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d42a7100>
    argNames:
    - self
    - timeout
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 330
    functionName: azure.core.polling._poller.LROPoller.wait
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 519
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_monitored_resources
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.core.utils._utils.case_insensitive_dict
    - kwargs.pop
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - error_map.update
    - azure.core.paging.ItemPaged.__init__
    - _params.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 504
    functionName: azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations.list
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._tag_rules_operations
    functionUses: 3
    functionsReached:
    - azure.core.utils._utils.case_insensitive_dict
    - kwargs.pop
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - error_map.update
    - azure.core.async_paging.AsyncItemPaged.__init__
    - _params.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 796
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_by_subscription_id
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.core.utils._utils.case_insensitive_dict
    - kwargs.pop
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - error_map.update
    - azure.core.async_paging.AsyncItemPaged.__init__
    - _params.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - resource
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 1033
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.update
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - azure.mgmt.dynatrace.operations._monitors_operations.build_update_request
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7ff3cfd508b0>
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - request
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 1837
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.get_sso_details
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace.operations._monitors_operations.build_get_sso_details_request
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 384
    functionName: azure.mgmt.dynatrace.aio.operations._single_sign_on_operations.SingleSignOnOperations.list
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._single_sign_on_operations
    functionUses: 3
    functionsReached:
    - azure.core.utils._utils.case_insensitive_dict
    - kwargs.pop
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - error_map.update
    - azure.core.async_paging.AsyncItemPaged.__init__
    - _params.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1238
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_by_subscription_id
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.core.utils._utils.case_insensitive_dict
    - kwargs.pop
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - error_map.update
    - azure.core.paging.ItemPaged.__init__
    - _params.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1323
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_by_resource_group
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.core.utils._utils.case_insensitive_dict
    - kwargs.pop
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - error_map.update
    - azure.core.paging.ItemPaged.__init__
    - _params.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 78
    functionName: azure.mgmt.dynatrace.operations._operations.Operations.list
    functionSourceFile: azure.mgmt.dynatrace.operations._operations
    functionUses: 3
    functionsReached:
    - azure.core.utils._utils.case_insensitive_dict
    - kwargs.pop
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - error_map.update
    - azure.core.paging.ItemPaged.__init__
    - _params.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 75
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_monitored_resources
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.core.utils._utils.case_insensitive_dict
    - kwargs.pop
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - error_map.update
    - azure.core.async_paging.AsyncItemPaged.__init__
    - _params.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 881
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_by_resource_group
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.core.utils._utils.case_insensitive_dict
    - kwargs.pop
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - error_map.update
    - azure.core.async_paging.AsyncItemPaged.__init__
    - _params.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1243
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_app_services
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.core.utils._utils.case_insensitive_dict
    - kwargs.pop
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - error_map.update
    - azure.core.async_paging.AsyncItemPaged.__init__
    - _params.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - request
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1553
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_linkable_environments
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - azure.core.utils._utils.case_insensitive_dict
    - _headers.pop
    - kwargs.pop
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - error_map.update
    - azure.core.async_paging.AsyncItemPaged.__init__
    - _params.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - request
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 1450
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.get_marketplace_saa_s_resource_details
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - azure.mgmt.dynatrace.operations._monitors_operations.build_get_marketplace_saa_s_resource_details_request
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 682
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.get
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.text.value
    - typing.cast.value.text.tag.split
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - data_type.startswith
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - azure.mgmt.dynatrace.operations._monitors_operations.build_get_request
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.text.is_xml_model
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 56
    functionName: azure.mgmt.dynatrace.aio.operations._operations.Operations.list
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._operations
    functionUses: 3
    functionsReached:
    - azure.core.utils._utils.case_insensitive_dict
    - kwargs.pop
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - error_map.update
    - azure.core.async_paging.AsyncItemPaged.__init__
    - _params.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - configuration_name
    - resource
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 322
    functionName: azure.mgmt.dynatrace.operations._single_sign_on_operations.SingleSignOnOperations.begin_create_or_update
    functionSourceFile: azure.mgmt.dynatrace.operations._single_sign_on_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - threading.Thread
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - opentelemetry.trace.get_tracer
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.mgmt.dynatrace.operations._single_sign_on_operations.build_create_or_update_request
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - threading.Event
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast.from_continuation_token
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - <builtin>.super
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - typing.cast.initialize
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - tracer.with_current_context
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - azure.core.polling._poller.LROPoller.__init__
    - serialization_ctxt.get
    - azure.core.instrumentation.get_tracer
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - azure.mgmt.core.polling.arm_polling.ARMPolling.__init__
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - azure.core.polling._poller.LROPoller.from_continuation_token
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - azure.core.tracing.opentelemetry.OpenTelemetryTracer.__init__
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - attributes.items
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - span_impl_type.with_current_context
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.core.polling.arm_polling.AzureAsyncOperationPolling.__init__
    - typing.cast.finished
    - typing.cast.text._validation.get
    - azure.core.tracing.common.with_current_context
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.instrumentation._get_tracer_impl
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.instrumentation._get_tracer_cached
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - <builtin>.frozenset
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - uuid.uuid4
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    - azure.mgmt.dynatrace.operations._single_sign_on_operations.SingleSignOnOperations._create_or_update_initial
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - resource
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 891
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.begin_create_or_update
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - threading.Thread
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - opentelemetry.trace.get_tracer
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - threading.Event
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast.from_continuation_token
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - <builtin>.super
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - typing.cast.initialize
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - tracer.with_current_context
    - azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations._create_or_update_initial
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - azure.core.polling._poller.LROPoller.__init__
    - serialization_ctxt.get
    - azure.core.instrumentation.get_tracer
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - azure.mgmt.core.polling.arm_polling.ARMPolling.__init__
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - azure.core.polling._poller.LROPoller.from_continuation_token
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.mgmt.dynatrace.operations._monitors_operations.build_create_or_update_request
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - azure.core.tracing.opentelemetry.OpenTelemetryTracer.__init__
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - attributes.items
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - span_impl_type.with_current_context
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.core.polling.arm_polling.AzureAsyncOperationPolling.__init__
    - typing.cast.finished
    - typing.cast.text._validation.get
    - azure.core.tracing.common.with_current_context
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.instrumentation._get_tracer_impl
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.instrumentation._get_tracer_cached
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - <builtin>.frozenset
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - uuid.uuid4
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1683
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_app_services
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.core.utils._utils.case_insensitive_dict
    - kwargs.pop
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - error_map.update
    - azure.core.paging.ItemPaged.__init__
    - _params.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 613
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.get_vm_host_payload
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - azure.mgmt.dynatrace.operations._monitors_operations.build_get_vm_host_payload_request
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: contextvars.ContextVar.set
    functionSourceFile: contextvars
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: method_tracer.start_as_current_span
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: contextvars.ContextVar.reset
    functionSourceFile: contextvars
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.mgmt.core.polling.arm_polling
    functionSourceFile: azure.mgmt.core.polling.arm_polling
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3f5e880>
    argNames:
    - self
    - lro_options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 76
    functionName: azure.mgmt.core.polling.arm_polling.AzureAsyncOperationPolling.__init__
    functionSourceFile: azure.mgmt.core.polling.arm_polling
    functionUses: 14
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pipeline_response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 81
    functionName: azure.mgmt.core.polling.arm_polling.AzureAsyncOperationPolling.get_final_get_url
    functionSourceFile: azure.mgmt.core.polling.arm_polling
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pipeline_response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 107
    functionName: azure.mgmt.core.polling.arm_polling.BodyContentPolling.can_poll
    functionSourceFile: azure.mgmt.core.polling.arm_polling
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 117
    functionName: azure.mgmt.core.polling.arm_polling.BodyContentPolling.get_polling_url
    functionSourceFile: azure.mgmt.core.polling.arm_polling
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pipeline_response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 124
    functionName: azure.mgmt.core.polling.arm_polling.BodyContentPolling.get_final_get_url
    functionSourceFile: azure.mgmt.core.polling.arm_polling
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pipeline_response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 133
    functionName: azure.mgmt.core.polling.arm_polling.BodyContentPolling.set_initial_status
    functionSourceFile: azure.mgmt.core.polling.arm_polling
    functionUses: 0
    functionsReached:
    - azure.core.polling.base_polling._get_content
    - body.get
    - json.loads
    - <builtin>.isinstance
    - response.body
    - azure.core.polling.base_polling._as_json
    - response.text
    - azure.mgmt.core.polling.arm_polling.BodyContentPolling._get_provisioning_state
    - azure.core.polling.base_polling._is_empty
    - <builtin>.bool
    linkageType: pythonLinkage
    raised:
    - OperationFailed
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 159
    functionName: azure.mgmt.core.polling.arm_polling.BodyContentPolling._get_provisioning_state
    functionSourceFile: azure.mgmt.core.polling.arm_polling
    functionUses: 2
    functionsReached:
    - azure.core.polling.base_polling._get_content
    - body.get
    - json.loads
    - response.body
    - <builtin>.isinstance
    - azure.core.polling.base_polling._as_json
    - response.text
    - azure.core.polling.base_polling._is_empty
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 159
    functionName: azure.core.polling.base_polling._is_empty
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 8
    functionsReached:
    - azure.core.polling.base_polling._get_content
    - <builtin>.bool
    - response.body
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 127
    functionName: azure.core.polling.base_polling._as_json
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 6
    functionsReached:
    - response.text
    - json.loads
    linkageType: pythonLinkage
    raised:
    - DecodeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: body.get
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pipeline_response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 171
    functionName: azure.mgmt.core.polling.arm_polling.BodyContentPolling.get_status
    functionSourceFile: azure.mgmt.core.polling.arm_polling
    functionUses: 0
    functionsReached:
    - azure.core.polling.base_polling._get_content
    - body.get
    - json.loads
    - <builtin>.isinstance
    - response.body
    - azure.core.polling.base_polling._as_json
    - response.text
    - azure.mgmt.core.polling.arm_polling.BodyContentPolling._get_provisioning_state
    - azure.core.polling.base_polling._is_empty
    - <builtin>.bool
    linkageType: pythonLinkage
    raised:
    - BadResponse
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.polling.base_polling
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 0
    functionsReached:
    - <builtin>.frozenset
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 83
    functionName: azure.core.polling.base_polling._get_content
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 9
    functionsReached:
    - <builtin>.isinstance
    - response.body
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: response.body
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - status
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 97
    functionName: azure.core.polling.base_polling._finished
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 1
    functionsReached:
    - <builtin>.hasattr
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - status
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 103
    functionName: azure.core.polling.base_polling._failed
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 4
    functionsReached:
    - <builtin>.hasattr
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - status
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 109
    functionName: azure.core.polling.base_polling._succeeded
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 0
    functionsReached:
    - <builtin>.hasattr
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 144
    functionName: azure.core.polling.base_polling._raise_if_bad_http_status_and_method
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - BadStatus
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.polling.base_polling.LongRunningOperation
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pipeline_response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 174
    functionName: azure.core.polling.base_polling.LongRunningOperation.can_poll
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 188
    functionName: azure.core.polling.base_polling.LongRunningOperation.get_polling_url
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pipeline_response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 197
    functionName: azure.core.polling.base_polling.LongRunningOperation.set_initial_status
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pipeline_response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 211
    functionName: azure.core.polling.base_polling.LongRunningOperation.get_status
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pipeline_response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 225
    functionName: azure.core.polling.base_polling.LongRunningOperation.get_final_get_url
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d483c730>
    argNames:
    - self
    - operation_location_header
    - lro_options
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 270
    functionName: azure.core.polling.base_polling.OperationResourcePolling.__init__
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pipeline_response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 277
    functionName: azure.core.polling.base_polling.OperationResourcePolling.can_poll
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 291
    functionName: azure.core.polling.base_polling.OperationResourcePolling.get_polling_url
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pipeline_response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 301
    functionName: azure.core.polling.base_polling.OperationResourcePolling.get_final_get_url
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 0
    functionsReached:
    - azure.core.polling.base_polling._get_content
    - body.get
    - json.loads
    - response.body
    - <builtin>.isinstance
    - azure.core.polling.base_polling._as_json
    - response.text
    - azure.core.polling.base_polling._is_empty
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pipeline_response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 342
    functionName: azure.core.polling.base_polling.OperationResourcePolling.set_initial_status
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 0
    functionsReached:
    - azure.core.polling.base_polling._get_content
    - body.get
    - azure.core.polling.base_polling.OperationResourcePolling.get_status
    - response.headers.get
    - json.loads
    - <builtin>.isinstance
    - response.body
    - azure.core.polling.base_polling._as_json
    - response.text
    - azure.core.polling.base_polling._is_empty
    - azure.core.polling.base_polling.OperationResourcePolling._set_async_url_if_present
    - <builtin>.bool
    linkageType: pythonLinkage
    raised:
    - OperationFailed
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 368
    functionName: azure.core.polling.base_polling.OperationResourcePolling._set_async_url_if_present
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 1
    functionsReached:
    - response.headers.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pipeline_response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 375
    functionName: azure.core.polling.base_polling.OperationResourcePolling.get_status
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 1
    functionsReached:
    - azure.core.polling.base_polling._get_content
    - body.get
    - json.loads
    - response.body
    - <builtin>.isinstance
    - azure.core.polling.base_polling._as_json
    - response.text
    - azure.core.polling.base_polling._is_empty
    - <builtin>.bool
    linkageType: pythonLinkage
    raised:
    - BadResponse
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pipeline_response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 404
    functionName: azure.core.polling.base_polling.LocationPolling.can_poll
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 418
    functionName: azure.core.polling.base_polling.LocationPolling.get_polling_url
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pipeline_response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 426
    functionName: azure.core.polling.base_polling.LocationPolling.get_final_get_url
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pipeline_response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 441
    functionName: azure.core.polling.base_polling.LocationPolling.set_initial_status
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - OperationFailed
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pipeline_response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 460
    functionName: azure.core.polling.base_polling.LocationPolling.get_status
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pipeline_response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 485
    functionName: azure.core.polling.base_polling.StatusCheckPolling.can_poll
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 500
    functionName: azure.core.polling.base_polling.StatusCheckPolling.get_polling_url
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pipeline_response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 510
    functionName: azure.core.polling.base_polling.StatusCheckPolling.set_initial_status
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pipeline_response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 525
    functionName: azure.core.polling.base_polling.StatusCheckPolling.get_status
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pipeline_response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 540
    functionName: azure.core.polling.base_polling.StatusCheckPolling.get_final_get_url
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3f9f730>
    - <ast.Constant object at 0x7ff3d3f9f550>
    - <ast.Constant object at 0x7ff3d3f9f1f0>
    - <ast.Constant object at 0x7ff3d3f9fac0>
    argNames:
    - self
    - timeout
    - lro_algorithms
    - lro_options
    - path_format_arguments
    - operation_config
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 584
    functionName: azure.core.polling.base_polling._SansIOLROBasePolling.__init__
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 0
    functionsReached:
    - azure.core.polling.base_polling.OperationResourcePolling.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - client
    - initial_response
    - deserialization_callback
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 603
    functionName: azure.core.polling.base_polling._SansIOLROBasePolling.initialize
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 0
    functionsReached:
    - azure.core.polling.base_polling._raise_if_bad_http_status_and_method
    - operation.can_poll
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: operation.can_poll
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 648
    functionName: azure.core.polling.base_polling._SansIOLROBasePolling.get_continuation_token
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 0
    functionsReached:
    - pickle.dumps
    - base64.b64encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pickle.dumps
    functionSourceFile: pickle
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - continuation_token
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 662
    functionName: azure.core.polling.base_polling._SansIOLROBasePolling.from_continuation_token
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 0
    functionsReached:
    - pickle.loads
    - base64.b64decode
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pickle.loads
    functionSourceFile: pickle
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 691
    functionName: azure.core.polling.base_polling._SansIOLROBasePolling.status
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 701
    functionName: azure.core.polling.base_polling._SansIOLROBasePolling.finished
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 0
    functionsReached:
    - azure.core.polling.base_polling._finished
    - <builtin>.hasattr
    - <builtin>.str
    - azure.core.polling.base_polling._SansIOLROBasePolling.status
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 709
    functionName: azure.core.polling.base_polling._SansIOLROBasePolling.resource
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 0
    functionsReached:
    - azure.core.polling.base_polling._get_content
    - response.body
    - <builtin>.isinstance
    - azure.core.polling.base_polling._is_empty
    - azure.core.polling.base_polling._SansIOLROBasePolling._parse_resource
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pipeline_response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 717
    functionName: azure.core.polling.base_polling._SansIOLROBasePolling._parse_resource
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 1
    functionsReached:
    - azure.core.polling.base_polling._get_content
    - response.body
    - <builtin>.isinstance
    - azure.core.polling.base_polling._is_empty
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 741
    functionName: azure.core.polling.base_polling._SansIOLROBasePolling._get_request_id
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 744
    functionName: azure.core.polling.base_polling._SansIOLROBasePolling._extract_delay
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 0
    functionsReached:
    - <builtin>.float
    - email.utils.parsedate_tz
    - azure.core.utils._utils.case_insensitive_dict
    - <builtin>.max
    - headers.get
    - azure.core.utils._utils._FixedOffset.__init__
    - typing.cast
    - datetime.datetime.now
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - azure.core.pipeline.policies._utils._parse_http_date
    - datetime.timedelta
    - datetime.datetime
    - azure.core.pipeline.policies._utils.get_retry_after
    - azure.core.pipeline.policies._utils.parse_retry_after
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 777
    functionName: azure.core.polling.base_polling.LROBasePolling._transport
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 780
    functionName: azure.core.polling.base_polling.LROBasePolling.__getattribute__
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 0
    functionsReached:
    - object.__getattribute__
    - <builtin>.super
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: object.__getattribute__
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 803
    functionName: azure.core.polling.base_polling.LROBasePolling.run
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 0
    functionsReached:
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - azure.core.polling.base_polling.LROBasePolling._delay
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - params.items
    - <builtin>.hasattr
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - p.partition
    - azure.core.rest._helpers.set_urlencoded_body
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - azure.core.rest._helpers.set_content_body
    - azure.core.polling.base_polling.LROBasePolling._poll
    - files.items
    - http_request.url.partition
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - data.items
    - <builtin>.bool
    - bytes_content.replace
    - urllib.parse.urlparse.query.split
    - <builtin>.isinstance
    - headers.update
    - azure.core.rest._helpers.set_multipart_body
    - urllib.parse.urlparse
    - typing.cast
    - <builtin>.len
    - azure.core.pipeline._tools.is_rest
    - azure.core.rest._helpers._verify_data_object
    - <builtin>.str
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.rest._helpers.set_json_body
    - azure.core.polling.base_polling.LROBasePolling.update_status
    - azure.core.polling.base_polling.LROBasePolling.request_status
    - azure.core.utils._utils.case_insensitive_dict
    - xml.etree.ElementTree.tostring
    - os.path.basename
    - params.update
    - query_params.append
    - azure.core.polling.base_polling._raise_if_bad_http_status_and_method
    - azure.core.polling.base_polling._failed
    - azure.core.polling.base_polling.LROBasePolling._sleep
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 822
    functionName: azure.core.polling.base_polling.LROBasePolling._poll
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 1
    functionsReached:
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - azure.core.polling.base_polling.LROBasePolling._delay
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - params.items
    - <builtin>.hasattr
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - p.partition
    - azure.core.rest._helpers.set_urlencoded_body
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - files.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - data.items
    - <builtin>.bool
    - bytes_content.replace
    - urllib.parse.urlparse.query.split
    - <builtin>.isinstance
    - headers.update
    - azure.core.rest._helpers.set_multipart_body
    - urllib.parse.urlparse
    - typing.cast
    - <builtin>.len
    - azure.core.pipeline._tools.is_rest
    - azure.core.rest._helpers._verify_data_object
    - <builtin>.str
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.rest._helpers.set_json_body
    - azure.core.polling.base_polling.LROBasePolling.update_status
    - azure.core.polling.base_polling.LROBasePolling.request_status
    - azure.core.utils._utils.case_insensitive_dict
    - xml.etree.ElementTree.tostring
    - os.path.basename
    - params.update
    - query_params.append
    - azure.core.polling.base_polling._raise_if_bad_http_status_and_method
    - azure.core.polling.base_polling._failed
    - azure.core.polling.base_polling.LROBasePolling._sleep
    linkageType: pythonLinkage
    raised:
    - OperationFailed
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 854
    functionName: azure.core.polling.base_polling.LROBasePolling.update_status
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 2
    functionsReached:
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - params.items
    - <builtin>.hasattr
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - p.partition
    - azure.core.rest._helpers.set_urlencoded_body
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - files.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - data.items
    - <builtin>.bool
    - bytes_content.replace
    - urllib.parse.urlparse.query.split
    - <builtin>.isinstance
    - headers.update
    - azure.core.rest._helpers.set_multipart_body
    - urllib.parse.urlparse
    - typing.cast
    - <builtin>.len
    - azure.core.pipeline._tools.is_rest
    - azure.core.rest._helpers._verify_data_object
    - <builtin>.str
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.rest._helpers.set_json_body
    - azure.core.polling.base_polling.LROBasePolling.request_status
    - azure.core.utils._utils.case_insensitive_dict
    - xml.etree.ElementTree.tostring
    - os.path.basename
    - params.update
    - query_params.append
    - azure.core.polling.base_polling._raise_if_bad_http_status_and_method
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 847
    functionName: azure.core.polling.base_polling.LROBasePolling._delay
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 2
    functionsReached:
    - azure.core.polling.base_polling.LROBasePolling._sleep
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - status_link
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 860
    functionName: azure.core.polling.base_polling.LROBasePolling.request_status
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 3
    functionsReached:
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - params.items
    - <builtin>.hasattr
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - p.partition
    - azure.core.rest._helpers.set_urlencoded_body
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - files.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - data.items
    - <builtin>.bool
    - bytes_content.replace
    - urllib.parse.urlparse.query.split
    - <builtin>.isinstance
    - headers.update
    - azure.core.rest._helpers.set_multipart_body
    - urllib.parse.urlparse
    - typing.cast
    - <builtin>.len
    - azure.core.pipeline._tools.is_rest
    - azure.core.rest._helpers._verify_data_object
    - <builtin>.str
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - xml.etree.ElementTree.tostring
    - os.path.basename
    - params.update
    - query_params.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - delay
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 844
    functionName: azure.core.polling.base_polling.LROBasePolling._sleep
    functionSourceFile: azure.core.polling.base_polling
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace._vendor
    functionSourceFile: azure.mgmt.dynatrace._vendor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.paging
    functionSourceFile: azure.core.paging
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d422f9d0>
    argNames:
    - self
    - get_next
    - extract_data
    - continuation_token
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 48
    functionName: azure.core.paging.PageIterator.__init__
    functionSourceFile: azure.core.paging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 68
    functionName: azure.core.paging.PageIterator.__iter__
    functionSourceFile: azure.core.paging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 71
    functionName: azure.core.paging.PageIterator.__next__
    functionSourceFile: azure.core.paging
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    linkageType: pythonLinkage
    raised:
    - StopIteration
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d48ddeb0>
    argNames:
    - self
    - continuation_token
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 109
    functionName: azure.core.paging.ItemPaged.by_page
    functionSourceFile: azure.core.paging
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 121
    functionName: azure.core.paging.ItemPaged.__repr__
    functionSourceFile: azure.core.paging
    functionUses: 0
    functionsReached:
    - <builtin>.hex
    - <builtin>.id
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.id
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.hex
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 124
    functionName: azure.core.paging.ItemPaged.__iter__
    functionSourceFile: azure.core.paging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 127
    functionName: azure.core.paging.ItemPaged.__next__
    functionSourceFile: azure.core.paging
    functionUses: 0
    functionsReached:
    - azure.core.paging.ItemPaged.by_page
    - azure.core.paging.ItemPaged.__next__
    - itertools.chain.from_iterable
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: itertools.chain.from_iterable
    functionSourceFile: itertools
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.core.polling
    functionSourceFile: azure.core.polling
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.polling._poller
    functionSourceFile: azure.core.polling._poller
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - client
    - initial_response
    - deserialization_callback
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 45
    functionName: azure.core.polling._poller.PollingMethod.initialize
    functionSourceFile: azure.core.polling._poller
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 53
    functionName: azure.core.polling._poller.PollingMethod.run
    functionSourceFile: azure.core.polling._poller
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 62
    functionName: azure.core.polling._poller.PollingMethod.status
    functionSourceFile: azure.core.polling._poller
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 70
    functionName: azure.core.polling._poller.PollingMethod.finished
    functionSourceFile: azure.core.polling._poller
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 78
    functionName: azure.core.polling._poller.PollingMethod.resource
    functionSourceFile: azure.core.polling._poller
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 86
    functionName: azure.core.polling._poller.PollingMethod.get_continuation_token
    functionSourceFile: azure.core.polling._poller
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - continuation_token
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 95
    functionName: azure.core.polling._poller.PollingMethod.from_continuation_token
    functionSourceFile: azure.core.polling._poller
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 112
    functionName: azure.core.polling._poller._SansIONoPolling.__init__
    functionSourceFile: azure.core.polling._poller
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - _
    - initial_response
    - deserialization_callback
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 115
    functionName: azure.core.polling._poller._SansIONoPolling.initialize
    functionSourceFile: azure.core.polling._poller
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 135
    functionName: azure.core.polling._poller._SansIONoPolling.status
    functionSourceFile: azure.core.polling._poller
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 143
    functionName: azure.core.polling._poller._SansIONoPolling.finished
    functionSourceFile: azure.core.polling._poller
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 151
    functionName: azure.core.polling._poller._SansIONoPolling.resource
    functionSourceFile: azure.core.polling._poller
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 159
    functionName: azure.core.polling._poller._SansIONoPolling.get_continuation_token
    functionSourceFile: azure.core.polling._poller
    functionUses: 0
    functionsReached:
    - pickle.dumps
    - base64.b64encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - continuation_token
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 170
    functionName: azure.core.polling._poller._SansIONoPolling.from_continuation_token
    functionSourceFile: azure.core.polling._poller
    functionUses: 0
    functionsReached:
    - pickle.loads
    - base64.b64decode
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 194
    functionName: azure.core.polling._poller.NoPolling.run
    functionSourceFile: azure.core.polling._poller
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.initialize
    functionSourceFile: typing
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: threading.Event
    functionSourceFile: threading
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.finished
    functionSourceFile: typing
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: threading.Thread
    functionSourceFile: threading
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 245
    functionName: azure.core.polling._poller.LROPoller._start
    functionSourceFile: azure.core.polling._poller
    functionUses: 0
    functionsReached:
    - azure.core.polling._poller.LROPoller.continuation_token
    - _LOGGER.warning
    - typing.cast.get_continuation_token
    - typing.cast.run
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.run
    functionSourceFile: typing
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 280
    functionName: azure.core.polling._poller.LROPoller.continuation_token
    functionSourceFile: azure.core.polling._poller
    functionUses: 1
    functionsReached:
    - typing.cast.get_continuation_token
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 272
    functionName: azure.core.polling._poller.LROPoller.polling_method
    functionSourceFile: azure.core.polling._poller
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.get_continuation_token
    functionSourceFile: typing
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.from_continuation_token
    functionSourceFile: typing
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 309
    functionName: azure.core.polling._poller.LROPoller.status
    functionSourceFile: azure.core.polling._poller
    functionUses: 0
    functionsReached:
    - typing.cast.status
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.status
    functionSourceFile: typing
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d42a7220>
    argNames:
    - self
    - timeout
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 317
    functionName: azure.core.polling._poller.LROPoller.result
    functionSourceFile: azure.core.polling._poller
    functionUses: 0
    functionsReached:
    - azure.core.polling._poller.LROPoller.wait
    - typing.cast.resource
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.resource
    functionSourceFile: typing
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: azure.core.polling._poller.LROPoller
    functionSourceFile: azure.core.polling._poller
    functionUses: 0
    functionsReached:
    - azure.core.tracing.decorator.distributed_trace.decorator
    - azure.core.tracing.decorator.distributed_trace
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 349
    functionName: azure.core.polling._poller.LROPoller.done
    functionSourceFile: azure.core.polling._poller
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - func
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 357
    functionName: azure.core.polling._poller.LROPoller.add_done_callback
    functionSourceFile: azure.core.polling._poller
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - func
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 370
    functionName: azure.core.polling._poller.LROPoller.remove_done_callback
    functionSourceFile: azure.core.polling._poller
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.polling._async_poller
    functionSourceFile: azure.core.polling._async_poller
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - client
    - initial_response
    - deserialization_callback
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 42
    functionName: azure.core.polling._async_poller.AsyncPollingMethod.initialize
    functionSourceFile: azure.core.polling._async_poller
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 62
    functionName: azure.core.polling._async_poller.AsyncPollingMethod.run
    functionSourceFile: azure.core.polling._async_poller
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 71
    functionName: azure.core.polling._async_poller.AsyncPollingMethod.status
    functionSourceFile: azure.core.polling._async_poller
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 79
    functionName: azure.core.polling._async_poller.AsyncPollingMethod.finished
    functionSourceFile: azure.core.polling._async_poller
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 87
    functionName: azure.core.polling._async_poller.AsyncPollingMethod.resource
    functionSourceFile: azure.core.polling._async_poller
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 95
    functionName: azure.core.polling._async_poller.AsyncPollingMethod.get_continuation_token
    functionSourceFile: azure.core.polling._async_poller
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - continuation_token
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 104
    functionName: azure.core.polling._async_poller.AsyncPollingMethod.from_continuation_token
    functionSourceFile: azure.core.polling._async_poller
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 120
    functionName: azure.core.polling._async_poller.AsyncNoPolling.run
    functionSourceFile: azure.core.polling._async_poller
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - client
    - initial_response
    - deserialization_callback
    - polling_method
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 126
    functionName: azure.core.polling._async_poller.async_poller
    functionSourceFile: azure.core.polling._async_poller
    functionUses: 0
    functionsReached:
    - typing.cast.initialize
    - azure.core.polling._async_poller.AsyncLROPoller.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - client
    - initial_response
    - deserialization_callback
    - polling_method
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 167
    functionName: azure.core.polling._async_poller.AsyncLROPoller.__init__
    functionSourceFile: azure.core.polling._async_poller
    functionUses: 8
    functionsReached:
    - typing.cast.initialize
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 185
    functionName: azure.core.polling._async_poller.AsyncLROPoller.polling_method
    functionSourceFile: azure.core.polling._async_poller
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 193
    functionName: azure.core.polling._async_poller.AsyncLROPoller.continuation_token
    functionSourceFile: azure.core.polling._async_poller
    functionUses: 3
    functionsReached:
    - typing.cast.get_continuation_token
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - polling_method
    - continuation_token
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 202
    functionName: azure.core.polling._async_poller.AsyncLROPoller.from_continuation_token
    functionSourceFile: azure.core.polling._async_poller
    functionUses: 6
    functionsReached:
    - typing.cast.initialize
    - azure.core.polling._async_poller.AsyncLROPoller.__init__
    - typing.cast.from_continuation_token
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 222
    functionName: azure.core.polling._async_poller.AsyncLROPoller.status
    functionSourceFile: azure.core.polling._async_poller
    functionUses: 0
    functionsReached:
    - typing.cast.status
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 230
    functionName: azure.core.polling._async_poller.AsyncLROPoller.result
    functionSourceFile: azure.core.polling._async_poller
    functionUses: 1
    functionsReached:
    - azure.core.polling._async_poller.AsyncLROPoller.continuation_token
    - azure.core.polling._async_poller.AsyncLROPoller.wait
    - typing.cast.get_continuation_token
    - _LOGGER.warning
    - typing.cast.run
    - typing.cast.resource
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 243
    functionName: azure.core.polling._async_poller.AsyncLROPoller.wait
    functionSourceFile: azure.core.polling._async_poller
    functionUses: 2
    functionsReached:
    - _LOGGER.warning
    - typing.cast.get_continuation_token
    - azure.core.polling._async_poller.AsyncLROPoller.continuation_token
    - typing.cast.run
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 240
    functionName: azure.core.polling._async_poller.AsyncLROPoller.__await__
    functionSourceFile: azure.core.polling._async_poller
    functionUses: 0
    functionsReached:
    - azure.core.polling._async_poller.AsyncLROPoller.continuation_token
    - azure.core.polling._async_poller.AsyncLROPoller.wait
    - typing.cast.get_continuation_token
    - _LOGGER.warning
    - typing.cast.run
    - typing.cast.resource
    - azure.core.polling._async_poller.AsyncLROPoller.result
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 260
    functionName: azure.core.polling._async_poller.AsyncLROPoller.done
    functionSourceFile: azure.core.polling._async_poller
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.operations._monitors_operations
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 0
    functionsReached:
    - <builtin>.dict
    - azure.mgmt.dynatrace._serialization.Serializer.__init__
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - resource_group_name
    - monitor_name
    - subscription_id
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 42
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.build_list_monitored_resources_request
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 4
    functionsReached:
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.text.value
    - typing.cast.value.text.tag.split
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.text.is_xml_model
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - resource_group_name
    - monitor_name
    - subscription_id
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 75
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.build_get_vm_host_payload_request
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 4
    functionsReached:
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.text.value
    - typing.cast.value.text.tag.split
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.text.is_xml_model
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - resource_group_name
    - monitor_name
    - subscription_id
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 108
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.build_get_request
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 4
    functionsReached:
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.text.value
    - typing.cast.value.text.tag.split
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.text.is_xml_model
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - resource_group_name
    - monitor_name
    - subscription_id
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 139
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.build_create_or_update_request
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 6
    functionsReached:
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.text.value
    - typing.cast.value.text.tag.split
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.text.is_xml_model
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - resource_group_name
    - monitor_name
    - subscription_id
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 175
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.build_update_request
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 4
    functionsReached:
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.text.value
    - typing.cast.value.text.tag.split
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.text.is_xml_model
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - resource_group_name
    - monitor_name
    - subscription_id
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 211
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.build_delete_request
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 6
    functionsReached:
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.text.value
    - typing.cast.value.text.tag.split
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.text.is_xml_model
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - subscription_id
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 244
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.build_list_by_subscription_id_request
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 4
    functionsReached:
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.text.value
    - typing.cast.value.text.tag.split
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.text.is_xml_model
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - resource_group_name
    - subscription_id
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 268
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.build_list_by_resource_group_request
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 4
    functionsReached:
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.text.value
    - typing.cast.value.text.tag.split
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.text.is_xml_model
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - subscription_id
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 298
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.build_get_marketplace_saa_s_resource_details_request
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 4
    functionsReached:
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.text.value
    - typing.cast.value.text.tag.split
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.text.is_xml_model
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - resource_group_name
    - monitor_name
    - subscription_id
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 328
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.build_list_hosts_request
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 4
    functionsReached:
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.text.value
    - typing.cast.value.text.tag.split
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.text.is_xml_model
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - resource_group_name
    - monitor_name
    - subscription_id
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 361
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.build_get_metric_status_request
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 4
    functionsReached:
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.text.value
    - typing.cast.value.text.tag.split
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.text.is_xml_model
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - resource_group_name
    - monitor_name
    - subscription_id
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 394
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.build_list_app_services_request
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 4
    functionsReached:
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.text.value
    - typing.cast.value.text.tag.split
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.text.is_xml_model
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - resource_group_name
    - monitor_name
    - subscription_id
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 427
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.build_get_sso_details_request
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 4
    functionsReached:
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.text.value
    - typing.cast.value.text.tag.split
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.text.is_xml_model
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - resource_group_name
    - monitor_name
    - subscription_id
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 463
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.build_list_linkable_environments_request
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 4
    functionsReached:
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.text.value
    - typing.cast.value.text.tag.split
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.text.is_xml_model
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 0
    functionsReached:
    - azure.core.tracing.decorator.distributed_trace.decorator
    - typing.overload
    - azure.core.tracing.decorator.distributed_trace
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d421fd60>
    argNames:
    - next_link
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 550
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_monitored_resources.prepare_request
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - <builtin>.len
    - typing.cast
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - azure.mgmt.dynatrace.operations._monitors_operations.build_list_monitored_resources_request
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - data_type.startswith
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - urllib.parse.urljoin
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - urllib.parse.parse_qs
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pipeline_response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 583
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_monitored_resources.extract_data
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3f9f5b0>
    argNames:
    - next_link
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 590
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_monitored_resources.get_next
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 0
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - <builtin>.len
    - typing.cast
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_monitored_resources.prepare_request
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - azure.mgmt.dynatrace.operations._monitors_operations.build_list_monitored_resources_request
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - data_type.startswith
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - urllib.parse.urljoin
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - urllib.parse.parse_qs
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 2
    IfCount: 5
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - resource
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 746
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations._create_or_update_initial
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 2
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.mgmt.dynatrace.operations._monitors_operations.build_create_or_update_request
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.begin_create_or_update.<lambda1>
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pipeline_response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 945
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.begin_create_or_update.get_long_running_output
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 1121
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations._delete_initial
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 2
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - azure.mgmt.dynatrace.operations._monitors_operations.build_delete_request
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.begin_delete.<lambda1>
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pipeline_response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1212
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.begin_delete.get_long_running_output
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d4a97d00>
    argNames:
    - next_link
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 1262
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_by_subscription_id.prepare_request
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - <builtin>.issubclass
    - data_type.startswith
    - azure.mgmt.dynatrace.operations._monitors_operations.build_list_by_subscription_id_request
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - urllib.quote
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - urllib.parse.urljoin
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text._validation.get
    - urllib.parse.parse_qs
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pipeline_response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1293
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_by_subscription_id.extract_data
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3f569a0>
    argNames:
    - next_link
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1300
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_by_subscription_id.get_next
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 0
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - <builtin>.issubclass
    - data_type.startswith
    - azure.mgmt.dynatrace.operations._monitors_operations.build_list_by_subscription_id_request
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_by_subscription_id.prepare_request
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - urllib.quote
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - urllib.parse.urljoin
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text._validation.get
    - urllib.parse.parse_qs
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d2970760>
    argNames:
    - next_link
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 1350
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_by_resource_group.prepare_request
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - <builtin>.issubclass
    - data_type.startswith
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - azure.mgmt.dynatrace.operations._monitors_operations.build_list_by_resource_group_request
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - urllib.quote
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - urllib.parse.urljoin
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text._validation.get
    - urllib.parse.parse_qs
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pipeline_response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1382
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_by_resource_group.extract_data
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d2968a30>
    argNames:
    - next_link
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1389
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_by_resource_group.get_next
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 0
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_by_resource_group.prepare_request
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - <builtin>.issubclass
    - data_type.startswith
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - azure.mgmt.dynatrace.operations._monitors_operations.build_list_by_resource_group_request
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - urllib.quote
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - urllib.parse.urljoin
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text._validation.get
    - urllib.parse.parse_qs
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.get_marketplace_saa_s_resource_details.<dict1>.<lambda1>
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.get_marketplace_saa_s_resource_details.<lambda1>
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 0
    functionsReached:
    - azure.core.exceptions.HttpResponseError._parse_odata_body
    - mimetype.parameters.get
    - enc.lower
    - <builtin>.super
    - typing.cast.http_response.text
    - chardet.detect
    - azure.core.rest._helpers.decode_to_text
    - codecs.getincrementaldecoder
    - azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.body
    - azure.core.pipeline.transport._base._HttpResponseBase.text
    - json.loads
    - codecs.lookup
    - decompressor.decompress
    - aiohttp.helpers.parse_mimetype
    - kwargs.pop
    - charset_normalizer.detect
    - typing.cast
    - body.decode
    - <builtin>.getattr
    - azure.core.exceptions.HttpResponseError.__init__
    - <builtin>.str
    - kwargs.get
    - cchardet.detect
    - azure.core.rest._http_response_impl._HttpResponseBaseImpl.text
    - azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.text
    - azure.core.utils._pipeline_transport_rest_shared._aiohttp_body_helper
    - multidict.CIMultiDict.get
    - zlib.decompressobj
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d2830ca0>
    argNames:
    - next_link
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 1555
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_hosts.prepare_request
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - urllib.parse.urljoin
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - urllib.parse.parse_qs
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - azure.mgmt.dynatrace.operations._monitors_operations.build_list_hosts_request
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pipeline_response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1588
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_hosts.extract_data
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d2847a00>
    argNames:
    - next_link
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1595
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_hosts.get_next
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 0
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - urllib.parse.urljoin
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - urllib.parse.parse_qs
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - azure.mgmt.dynatrace.operations._monitors_operations.build_list_hosts_request
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_hosts.prepare_request
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d285df70>
    argNames:
    - next_link
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 1714
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_app_services.prepare_request
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - <builtin>.len
    - typing.cast
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - azure.mgmt.dynatrace.operations._monitors_operations.build_list_app_services_request
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - <builtin>.issubclass
    - data_type.startswith
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - urllib.quote
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - urllib.parse.urljoin
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text._validation.get
    - urllib.parse.parse_qs
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pipeline_response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1747
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_app_services.extract_data
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3cfd43cd0>
    argNames:
    - next_link
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1754
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_app_services.get_next
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 0
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - <builtin>.len
    - typing.cast
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - azure.mgmt.dynatrace.operations._monitors_operations.build_list_app_services_request
    - <builtin>.eval
    - azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_app_services.prepare_request
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - <builtin>.issubclass
    - data_type.startswith
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - urllib.quote
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - urllib.parse.urljoin
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text._validation.get
    - urllib.parse.parse_qs
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.get_sso_details.<dict1>.<lambda1>
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.get_sso_details.<lambda1>
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 0
    functionsReached:
    - azure.core.exceptions.HttpResponseError._parse_odata_body
    - mimetype.parameters.get
    - enc.lower
    - <builtin>.super
    - typing.cast.http_response.text
    - chardet.detect
    - azure.core.rest._helpers.decode_to_text
    - codecs.getincrementaldecoder
    - azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.body
    - azure.core.pipeline.transport._base._HttpResponseBase.text
    - json.loads
    - codecs.lookup
    - decompressor.decompress
    - aiohttp.helpers.parse_mimetype
    - kwargs.pop
    - charset_normalizer.detect
    - typing.cast
    - body.decode
    - <builtin>.getattr
    - azure.core.exceptions.HttpResponseError.__init__
    - <builtin>.str
    - kwargs.get
    - cchardet.detect
    - azure.core.rest._http_response_impl._HttpResponseBaseImpl.text
    - azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.text
    - azure.core.utils._pipeline_transport_rest_shared._aiohttp_body_helper
    - multidict.CIMultiDict.get
    - zlib.decompressobj
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3cfd70be0>
    argNames:
    - next_link
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 2041
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_linkable_environments.prepare_request
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - <builtin>.len
    - typing.cast
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - azure.mgmt.dynatrace.operations._monitors_operations.build_list_linkable_environments_request
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - <builtin>.issubclass
    - data_type.startswith
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - urllib.quote
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - urllib.parse.urljoin
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text._validation.get
    - urllib.parse.parse_qs
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pipeline_response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2077
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_linkable_environments.extract_data
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d30b8a60>
    argNames:
    - next_link
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 2084
    functionName: azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_linkable_environments.get_next
    functionSourceFile: azure.mgmt.dynatrace.operations._monitors_operations
    functionUses: 0
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_linkable_environments.prepare_request
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - <builtin>.len
    - typing.cast
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - azure.mgmt.dynatrace.operations._monitors_operations.build_list_linkable_environments_request
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - <builtin>.issubclass
    - data_type.startswith
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - urllib.quote
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - urllib.parse.urljoin
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text._validation.get
    - urllib.parse.parse_qs
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.core.polling
    functionSourceFile: azure.mgmt.core.polling
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.operations._operations
    functionSourceFile: azure.mgmt.dynatrace.operations._operations
    functionUses: 0
    functionsReached:
    - <builtin>.dict
    - azure.mgmt.dynatrace._serialization.Serializer.__init__
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - kwargs
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 39
    functionName: azure.mgmt.dynatrace.operations._operations.build_list_request
    functionSourceFile: azure.mgmt.dynatrace.operations._operations
    functionUses: 4
    functionsReached:
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.operations._operations.Operations
    functionSourceFile: azure.mgmt.dynatrace.operations._operations
    functionUses: 0
    functionsReached:
    - azure.core.tracing.decorator.distributed_trace.decorator
    - azure.core.tracing.decorator.distributed_trace
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3e05250>
    argNames:
    - next_link
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 102
    functionName: azure.mgmt.dynatrace.operations._operations.Operations.list.prepare_request
    functionSourceFile: azure.mgmt.dynatrace.operations._operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.mgmt.dynatrace.operations._operations.build_list_request
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - <builtin>.issubclass
    - data_type.startswith
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - urllib.quote
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - urllib.parse.urljoin
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text._validation.get
    - urllib.parse.parse_qs
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pipeline_response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 132
    functionName: azure.mgmt.dynatrace.operations._operations.Operations.list.extract_data
    functionSourceFile: azure.mgmt.dynatrace.operations._operations
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d42d9ca0>
    argNames:
    - next_link
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 139
    functionName: azure.mgmt.dynatrace.operations._operations.Operations.list.get_next
    functionSourceFile: azure.mgmt.dynatrace.operations._operations
    functionUses: 0
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.mgmt.dynatrace.operations._operations.build_list_request
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - <builtin>.issubclass
    - data_type.startswith
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - urllib.quote
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - azure.mgmt.dynatrace.operations._operations.Operations.list.prepare_request
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - urllib.parse.urljoin
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text._validation.get
    - urllib.parse.parse_qs
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.operations._single_sign_on_operations
    functionSourceFile: azure.mgmt.dynatrace.operations._single_sign_on_operations
    functionUses: 0
    functionsReached:
    - <builtin>.dict
    - azure.mgmt.dynatrace._serialization.Serializer.__init__
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 5
    argDefaultValues: []
    argNames:
    - resource_group_name
    - monitor_name
    - configuration_name
    - subscription_id
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 42
    functionName: azure.mgmt.dynatrace.operations._single_sign_on_operations.build_create_or_update_request
    functionSourceFile: azure.mgmt.dynatrace.operations._single_sign_on_operations
    functionUses: 6
    functionsReached:
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.text.value
    - typing.cast.value.text.tag.split
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.text.is_xml_model
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - resource_group_name
    - monitor_name
    - configuration_name
    - subscription_id
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 79
    functionName: azure.mgmt.dynatrace.operations._single_sign_on_operations.build_get_request
    functionSourceFile: azure.mgmt.dynatrace.operations._single_sign_on_operations
    functionUses: 4
    functionsReached:
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.text.value
    - typing.cast.value.text.tag.split
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.text.is_xml_model
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - resource_group_name
    - monitor_name
    - subscription_id
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 113
    functionName: azure.mgmt.dynatrace.operations._single_sign_on_operations.build_list_request
    functionSourceFile: azure.mgmt.dynatrace.operations._single_sign_on_operations
    functionUses: 4
    functionsReached:
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.text.value
    - typing.cast.value.text.tag.split
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.text.is_xml_model
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 2
    IfCount: 5
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - configuration_name
    - resource
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 163
    functionName: azure.mgmt.dynatrace.operations._single_sign_on_operations.SingleSignOnOperations._create_or_update_initial
    functionSourceFile: azure.mgmt.dynatrace.operations._single_sign_on_operations
    functionUses: 2
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.mgmt.dynatrace.operations._single_sign_on_operations.build_create_or_update_request
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.operations._single_sign_on_operations.SingleSignOnOperations
    functionSourceFile: azure.mgmt.dynatrace.operations._single_sign_on_operations
    functionUses: 0
    functionsReached:
    - azure.core.tracing.decorator.distributed_trace.decorator
    - typing.overload
    - azure.core.tracing.decorator.distributed_trace
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.operations._single_sign_on_operations.SingleSignOnOperations.begin_create_or_update.<lambda1>
    functionSourceFile: azure.mgmt.dynatrace.operations._single_sign_on_operations
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pipeline_response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 385
    functionName: azure.mgmt.dynatrace.operations._single_sign_on_operations.SingleSignOnOperations.begin_create_or_update.get_long_running_output
    functionSourceFile: azure.mgmt.dynatrace.operations._single_sign_on_operations
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3c7ed00>
    argNames:
    - next_link
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 516
    functionName: azure.mgmt.dynatrace.operations._single_sign_on_operations.SingleSignOnOperations.list.prepare_request
    functionSourceFile: azure.mgmt.dynatrace.operations._single_sign_on_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - <builtin>.len
    - typing.cast
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - data_type.startswith
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - urllib.parse.urljoin
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - urllib.parse.parse_qs
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - azure.mgmt.dynatrace.operations._single_sign_on_operations.build_list_request
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pipeline_response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 549
    functionName: azure.mgmt.dynatrace.operations._single_sign_on_operations.SingleSignOnOperations.list.extract_data
    functionSourceFile: azure.mgmt.dynatrace.operations._single_sign_on_operations
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3f97c70>
    argNames:
    - next_link
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 556
    functionName: azure.mgmt.dynatrace.operations._single_sign_on_operations.SingleSignOnOperations.list.get_next
    functionSourceFile: azure.mgmt.dynatrace.operations._single_sign_on_operations
    functionUses: 0
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - <builtin>.len
    - typing.cast
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - data_type.startswith
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - urllib.parse.urljoin
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - azure.mgmt.dynatrace.operations._single_sign_on_operations.SingleSignOnOperations.list.prepare_request
    - urllib.parse.parse_qs
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - azure.mgmt.dynatrace.operations._single_sign_on_operations.build_list_request
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.operations._patch
    functionSourceFile: azure.mgmt.dynatrace.operations._patch
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace._patch
    functionSourceFile: azure.mgmt.dynatrace._patch
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.messaging
    functionSourceFile: azure.core.messaging
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    - <builtin>.object
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 12
    argDefaultValues: []
    argNames:
    - self
    - source
    - type
    - specversion
    - id
    - time
    - datacontenttype
    - dataschema
    - subject
    - data
    - extensions
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 91
    functionName: azure.core.messaging.CloudEvent.__init__
    functionSourceFile: azure.core.messaging
    functionUses: 2
    functionsReached:
    - key.islower
    - uuid.uuid4
    - kwargs.keys
    - datetime.datetime.now
    - key.isalnum
    - <builtin>.str
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: key.islower
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: key.isalnum
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 137
    functionName: azure.core.messaging.CloudEvent.__repr__
    functionSourceFile: azure.core.messaging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - event
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 143
    functionName: azure.core.messaging.CloudEvent.from_dict
    functionSourceFile: azure.core.messaging
    functionUses: 1
    functionsReached:
    - timestamp.replace
    - key.islower
    - <builtin>.all
    - datetime.timedelta
    - azure.core.messaging.CloudEvent.__init__
    - digit.isdigit
    - base64.b64decode
    - key.isalnum
    - <builtin>.int
    - datetime.timezone
    - datetime.datetime.strptime
    - azure.core.utils._utils._convert_to_isoformat
    - uuid.uuid4
    - typing.cast
    - <builtin>.len
    - datetime.datetime.now
    - timestamp.split
    - event.items
    - <builtin>.str
    - event.get
    - deserialized.replace
    - kwargs.keys
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: event.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: event.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - event
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 218
    functionName: azure.core.messaging.CloudEvent.from_json
    functionSourceFile: azure.core.messaging
    functionUses: 0
    functionsReached:
    - timestamp.replace
    - key.islower
    - <builtin>.all
    - datetime.timedelta
    - azure.core.messaging.CloudEvent.__init__
    - azure.core.messaging.CloudEvent.from_dict
    - json.loads
    - digit.isdigit
    - base64.b64decode
    - key.isalnum
    - <builtin>.next
    - <builtin>.int
    - datetime.timezone
    - datetime.datetime.strptime
    - azure.core.utils._utils._convert_to_isoformat
    - uuid.uuid4
    - typing.cast
    - <builtin>.len
    - datetime.datetime.now
    - timestamp.split
    - event.items
    - <builtin>.str
    - event.get
    - azure.core.utils._messaging_shared._get_json_content
    - deserialized.replace
    - kwargs.keys
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - obj
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 17
    functionName: azure.core.utils._messaging_shared._get_json_content
    functionSourceFile: azure.core.utils._messaging_shared
    functionUses: 1
    functionsReached:
    - <builtin>.next
    - json.loads
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.core.utils._messaging_shared
    functionSourceFile: azure.core.utils._messaging_shared
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.async_paging
    functionSourceFile: azure.core.async_paging
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - iterable
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 51
    functionName: azure.core.async_paging.AsyncList.__init__
    functionSourceFile: azure.core.async_paging
    functionUses: 10
    functionsReached:
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 62
    functionName: azure.core.async_paging.AsyncList.__anext__
    functionSourceFile: azure.core.async_paging
    functionUses: 0
    functionsReached:
    - <builtin>.next
    linkageType: pythonLinkage
    raised:
    - StopAsyncIteration
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d42816a0>
    argNames:
    - self
    - get_next
    - extract_data
    - continuation_token
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 70
    functionName: azure.core.async_paging.AsyncPageIterator.__init__
    functionSourceFile: azure.core.async_paging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 90
    functionName: azure.core.async_paging.AsyncPageIterator.__anext__
    functionSourceFile: azure.core.async_paging
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - azure.core.async_paging.AsyncList.__init__
    - <builtin>.iter
    linkageType: pythonLinkage
    raised:
    - StopAsyncIteration
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 112
    functionName: azure.core.async_paging.AsyncItemPaged.__init__
    functionSourceFile: azure.core.async_paging
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d422faf0>
    argNames:
    - self
    - continuation_token
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 124
    functionName: azure.core.async_paging.AsyncItemPaged.by_page
    functionSourceFile: azure.core.async_paging
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 139
    functionName: azure.core.async_paging.AsyncItemPaged.__anext__
    functionSourceFile: azure.core.async_paging
    functionUses: 0
    functionsReached:
    - azure.core.async_paging.AsyncItemPaged.by_page
    - azure.core.async_paging.AsyncItemPaged.__anext__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.tracing.decorator_async
    functionSourceFile: azure.core.tracing.decorator_async
    functionUses: 0
    functionsReached:
    - typing_extensions.ParamSpec
    - typing.overload
    - typing.TypeVar
    - contextvars.ContextVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d4290d30>
    argNames:
    - __func
    - name_of_span
    - kind
    - tracing_attributes
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 65
    functionName: azure.core.tracing.decorator_async.distributed_trace_async
    functionSourceFile: azure.core.tracing.decorator_async
    functionUses: 3
    functionsReached:
    - azure.core.tracing.decorator_async.distributed_trace_async.decorator
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - func
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 100
    functionName: azure.core.tracing.decorator_async.distributed_trace_async.decorator
    functionSourceFile: azure.core.tracing.decorator_async
    functionUses: 4
    functionsReached:
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 3
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 102
    functionName: azure.core.tracing.decorator_async.distributed_trace_async.decorator.wrapper_use_tracer
    functionSourceFile: azure.core.tracing.decorator_async
    functionUses: 0
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - span_attributes.items
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - azure.mgmt.dynatrace.operations._monitors_operations.build_delete_request
    - span_impl_type.change_context
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - opentelemetry.trace.get_tracer
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.mgmt.dynatrace.operations._monitors_operations.build_get_sso_details_request
    - azure.mgmt.dynatrace.operations._single_sign_on_operations.build_create_or_update_request
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - <builtin>.any
    - azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.begin_delete
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - azure.core.polling._async_poller.AsyncLROPoller.from_continuation_token
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.polling._async_poller.AsyncLROPoller.__init__
    - azure.core.tracing.common.change_context
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - azure.mgmt.dynatrace.aio.operations._single_sign_on_operations.SingleSignOnOperations.begin_create_or_update
    - azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations._create_or_update_initial
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast.from_continuation_token
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations.begin_delete
    - <builtin>.eval
    - azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations._create_or_update_initial
    - <builtin>.super
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - warnings.warn
    - azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations._delete_initial
    - p.partition
    - span_impl_type.set_current_span
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - span.set_attribute
    - typing.cast.initialize
    - azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations.get
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - contextvars.ContextVar.set
    - azure.mgmt.dynatrace.operations._tag_rules_operations.build_delete_request
    - serialization_ctxt.get
    - azure.core.instrumentation.get_tracer
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations.begin_create_or_update
    - azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.update
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.get_sso_details
    - typing.cast.text.tag.split
    - azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.get_marketplace_saa_s_resource_details
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.mgmt.dynatrace.operations._monitors_operations.build_create_or_update_request
    - span_impl_type.get_current_span
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - azure.core.tracing.opentelemetry.OpenTelemetryTracer.__init__
    - azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.get_metric_status
    - params.items
    - typing.cast.is_xml_model
    - method_tracer.start_as_current_span
    - <builtin>.type
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - attributes.items
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.get_vm_host_payload
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - typing.cast._validation.get
    - azure.mgmt.dynatrace.operations._monitors_operations.build_get_request
    - azure.mgmt.dynatrace.operations._tag_rules_operations.build_get_request
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.get
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - contextvars.ContextVar.get
    - contextvars.ContextVar.reset
    - azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.begin_create_or_update
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - azure.mgmt.dynatrace.operations._monitors_operations.build_get_vm_host_payload_request
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.core.polling.async_arm_polling.AsyncARMPolling.__init__
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.core.polling.arm_polling.AzureAsyncOperationPolling.__init__
    - azure.mgmt.dynatrace.operations._tag_rules_operations.build_create_or_update_request
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.instrumentation._get_tracer_impl
    - azure.mgmt.dynatrace.aio.operations._single_sign_on_operations.SingleSignOnOperations.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - azure.mgmt.dynatrace.operations._monitors_operations.build_update_request
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - azure.mgmt.dynatrace.operations._single_sign_on_operations.build_get_request
    - tracing_options.get
    - typing.cast.text.value._create_xml_node
    - azure.core.instrumentation._get_tracer_cached
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - <builtin>.frozenset
    - azure.mgmt.dynatrace.operations._monitors_operations.build_get_metric_status_request
    - azure.mgmt.dynatrace.operations._monitors_operations.build_get_marketplace_saa_s_resource_details_request
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - span.add_attribute
    - <builtin>.isinstance
    - azure.mgmt.dynatrace.aio.operations._single_sign_on_operations.SingleSignOnOperations._create_or_update_initial
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations._delete_initial
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 169
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.get_vm_host_payload
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - azure.mgmt.dynatrace.operations._monitors_operations.build_get_vm_host_payload_request
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - rule_set_name
    - resource
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 291
    functionName: azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations.begin_create_or_update
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._tag_rules_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - azure.core.polling._async_poller.AsyncLROPoller.from_continuation_token
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.polling._async_poller.AsyncLROPoller.__init__
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast.from_continuation_token
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations._create_or_update_initial
    - <builtin>.super
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - typing.cast.initialize
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.core.polling.async_arm_polling.AsyncARMPolling.__init__
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.core.polling.arm_polling.AzureAsyncOperationPolling.__init__
    - azure.mgmt.dynatrace.operations._tag_rules_operations.build_create_or_update_request
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - resource
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 590
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.update
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - azure.mgmt.dynatrace.operations._monitors_operations.build_update_request
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 727
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.begin_delete
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - azure.mgmt.dynatrace.operations._monitors_operations.build_delete_request
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - azure.core.polling._async_poller.AsyncLROPoller.from_continuation_token
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.polling._async_poller.AsyncLROPoller.__init__
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast.from_continuation_token
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - <builtin>.super
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - typing.cast.initialize
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.core.polling.async_arm_polling.AsyncARMPolling.__init__
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.core.polling.arm_polling.AzureAsyncOperationPolling.__init__
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations._delete_initial
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - rule_set_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 430
    functionName: azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations.begin_delete
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._tag_rules_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - azure.core.polling._async_poller.AsyncLROPoller.from_continuation_token
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.polling._async_poller.AsyncLROPoller.__init__
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast.from_continuation_token
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - <builtin>.super
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations._delete_initial
    - p.partition
    - _headers.pop
    - typing.cast.initialize
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - azure.mgmt.dynatrace.operations._tag_rules_operations.build_delete_request
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.core.polling.async_arm_polling.AsyncARMPolling.__init__
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.core.polling.arm_polling.AzureAsyncOperationPolling.__init__
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d42d9d30>
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - request
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 1397
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.get_sso_details
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace.operations._monitors_operations.build_get_sso_details_request
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 1178
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.get_metric_status
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - azure.mgmt.dynatrace.operations._monitors_operations.build_get_metric_status_request
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - configuration_name
    - resource
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 222
    functionName: azure.mgmt.dynatrace.aio.operations._single_sign_on_operations.SingleSignOnOperations.begin_create_or_update
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._single_sign_on_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.mgmt.dynatrace.operations._single_sign_on_operations.build_create_or_update_request
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - azure.core.polling._async_poller.AsyncLROPoller.from_continuation_token
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.polling._async_poller.AsyncLROPoller.__init__
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast.from_continuation_token
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - <builtin>.super
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - typing.cast.initialize
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - <builtin>.issubclass
    - data_type.startswith
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - urllib.quote
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.core.polling.async_arm_polling.AsyncARMPolling.__init__
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - azure.mgmt.core.polling.arm_polling.AzureAsyncOperationPolling.__init__
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - azure.mgmt.dynatrace.aio.operations._single_sign_on_operations.SingleSignOnOperations._create_or_update_initial
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - configuration_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 314
    functionName: azure.mgmt.dynatrace.aio.operations._single_sign_on_operations.SingleSignOnOperations.get
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._single_sign_on_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - azure.mgmt.dynatrace.operations._single_sign_on_operations.build_get_request
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - request
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 1010
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.get_marketplace_saa_s_resource_details
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - azure.mgmt.dynatrace.operations._monitors_operations.build_get_marketplace_saa_s_resource_details_request
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - rule_set_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 65
    functionName: azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations.get
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._tag_rules_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.text.value
    - typing.cast.value.text.tag.split
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - data_type.startswith
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - azure.mgmt.dynatrace.operations._tag_rules_operations.build_get_request
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.text.is_xml_model
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 238
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.get
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.text.value
    - typing.cast.value.text.tag.split
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - data_type.startswith
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - azure.mgmt.dynatrace.operations._monitors_operations.build_get_request
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.text.is_xml_model
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - resource
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 447
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.begin_create_or_update
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - azure.core.polling._async_poller.AsyncLROPoller.from_continuation_token
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.polling._async_poller.AsyncLROPoller.__init__
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations._create_or_update_initial
    - attr_desc.copy
    - typing.cast.tag.split
    - typing.cast.from_continuation_token
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - <builtin>.super
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - typing.cast.initialize
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.mgmt.dynatrace.operations._monitors_operations.build_create_or_update_request
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.core.polling.async_arm_polling.AsyncARMPolling.__init__
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.core.polling.arm_polling.AzureAsyncOperationPolling.__init__
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.core.polling.async_base_polling
    functionSourceFile: azure.core.polling.async_base_polling
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 84
    functionName: azure.core.polling.async_base_polling.AsyncLROBasePolling._transport
    functionSourceFile: azure.core.polling.async_base_polling
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 89
    functionName: azure.core.polling.async_base_polling.AsyncLROBasePolling.run
    functionSourceFile: azure.core.polling.async_base_polling
    functionUses: 0
    functionsReached:
    - azure.core.polling.async_base_polling.AsyncLROBasePolling.request_status
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - params.items
    - <builtin>.hasattr
    - azure.core.polling.async_base_polling.AsyncLROBasePolling._sleep
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - p.partition
    - azure.core.rest._helpers.set_urlencoded_body
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - azure.core.polling.async_base_polling.AsyncLROBasePolling._delay
    - files.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - data.items
    - <builtin>.bool
    - bytes_content.replace
    - urllib.parse.urlparse.query.split
    - <builtin>.isinstance
    - headers.update
    - azure.core.polling.async_base_polling.AsyncLROBasePolling.update_status
    - azure.core.rest._helpers.set_multipart_body
    - urllib.parse.urlparse
    - typing.cast
    - <builtin>.len
    - azure.core.pipeline._tools.is_rest
    - azure.core.rest._helpers._verify_data_object
    - <builtin>.str
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.rest._helpers.set_json_body
    - azure.core.polling.async_base_polling.AsyncLROBasePolling._poll
    - azure.core.utils._utils.case_insensitive_dict
    - xml.etree.ElementTree.tostring
    - os.path.basename
    - params.update
    - query_params.append
    - azure.core.polling.base_polling._raise_if_bad_http_status_and_method
    - azure.core.polling.base_polling._failed
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 108
    functionName: azure.core.polling.async_base_polling.AsyncLROBasePolling._poll
    functionSourceFile: azure.core.polling.async_base_polling
    functionUses: 1
    functionsReached:
    - azure.core.polling.async_base_polling.AsyncLROBasePolling.request_status
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - params.items
    - <builtin>.hasattr
    - azure.core.polling.async_base_polling.AsyncLROBasePolling._sleep
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - p.partition
    - azure.core.rest._helpers.set_urlencoded_body
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - azure.core.polling.async_base_polling.AsyncLROBasePolling._delay
    - files.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - data.items
    - <builtin>.bool
    - bytes_content.replace
    - urllib.parse.urlparse.query.split
    - <builtin>.isinstance
    - headers.update
    - azure.core.polling.async_base_polling.AsyncLROBasePolling.update_status
    - azure.core.rest._helpers.set_multipart_body
    - urllib.parse.urlparse
    - typing.cast
    - <builtin>.len
    - azure.core.pipeline._tools.is_rest
    - azure.core.rest._helpers._verify_data_object
    - <builtin>.str
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - xml.etree.ElementTree.tostring
    - os.path.basename
    - params.update
    - query_params.append
    - azure.core.polling.base_polling._raise_if_bad_http_status_and_method
    - azure.core.polling.base_polling._failed
    linkageType: pythonLinkage
    raised:
    - OperationFailed
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 140
    functionName: azure.core.polling.async_base_polling.AsyncLROBasePolling.update_status
    functionSourceFile: azure.core.polling.async_base_polling
    functionUses: 2
    functionsReached:
    - azure.core.polling.async_base_polling.AsyncLROBasePolling.request_status
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - params.items
    - <builtin>.hasattr
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - p.partition
    - azure.core.rest._helpers.set_urlencoded_body
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - files.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - data.items
    - <builtin>.bool
    - bytes_content.replace
    - urllib.parse.urlparse.query.split
    - <builtin>.isinstance
    - headers.update
    - azure.core.rest._helpers.set_multipart_body
    - urllib.parse.urlparse
    - typing.cast
    - <builtin>.len
    - azure.core.pipeline._tools.is_rest
    - azure.core.rest._helpers._verify_data_object
    - <builtin>.str
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - xml.etree.ElementTree.tostring
    - os.path.basename
    - params.update
    - query_params.append
    - azure.core.polling.base_polling._raise_if_bad_http_status_and_method
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 133
    functionName: azure.core.polling.async_base_polling.AsyncLROBasePolling._delay
    functionSourceFile: azure.core.polling.async_base_polling
    functionUses: 2
    functionsReached:
    - azure.core.polling.async_base_polling.AsyncLROBasePolling._sleep
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - status_link
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 146
    functionName: azure.core.polling.async_base_polling.AsyncLROBasePolling.request_status
    functionSourceFile: azure.core.polling.async_base_polling
    functionUses: 3
    functionsReached:
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - params.items
    - <builtin>.hasattr
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - p.partition
    - azure.core.rest._helpers.set_urlencoded_body
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - files.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - data.items
    - <builtin>.bool
    - bytes_content.replace
    - urllib.parse.urlparse.query.split
    - <builtin>.isinstance
    - headers.update
    - azure.core.rest._helpers.set_multipart_body
    - urllib.parse.urlparse
    - typing.cast
    - <builtin>.len
    - azure.core.pipeline._tools.is_rest
    - azure.core.rest._helpers._verify_data_object
    - <builtin>.str
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - xml.etree.ElementTree.tostring
    - os.path.basename
    - params.update
    - query_params.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - delay
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 130
    functionName: azure.core.polling.async_base_polling.AsyncLROBasePolling._sleep
    functionSourceFile: azure.core.polling.async_base_polling
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.common.credentials
    functionSourceFile: azure.common.credentials
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ImportError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 16
    functionName: azure.common.credentials.get_cli_profile
    functionSourceFile: azure.common.credentials
    functionUses: 2
    functionsReached:
    - azure.cli.core._session.ACCOUNT.load
    - azure.cli.core._profile.Profile
    - azure.cli.core._environment.get_config_dir
    - os.path.join
    linkageType: pythonLinkage
    raised:
    - ImportError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.cli.core._environment.get_config_dir
    functionSourceFile: azure
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.join
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.cli.core._session.ACCOUNT.load
    functionSourceFile: azure
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.cli.core._profile.Profile
    functionSourceFile: azure
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - cli_profile
    - resource
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 57
    functionName: azure.common.credentials._CliCredentials.__init__
    functionSourceFile: azure.common.credentials
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - resource
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 62
    functionName: azure.common.credentials._CliCredentials._get_cred
    functionSourceFile: azure.common.credentials
    functionUses: 2
    functionsReached:
    - azure.cli.core._profile.Profile.get_login_credentials
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.cli.core._profile.Profile.get_login_credentials
    functionSourceFile: azure
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - scopes
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 68
    functionName: azure.common.credentials._CliCredentials.get_token
    functionSourceFile: azure.common.credentials
    functionUses: 0
    functionsReached:
    - credentials._token_retriever
    - azure.cli.core._profile.Profile.get_login_credentials
    - scope.endswith
    - <builtin>.int
    - <builtin>.len
    - azure.common.credentials._CliCredentials._get_cred
    - typing.NamedTuple.__init__
    - time.time
    linkageType: pythonLinkage
    raised:
    - ValueError
    - ImportError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scope.endswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: credentials._token_retriever
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d42a52e0>
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 86
    functionName: azure.common.credentials._CliCredentials.signed_session
    functionSourceFile: azure.common.credentials
    functionUses: 0
    functionsReached:
    - azure.cli.core._profile.Profile.get_login_credentials
    - credentials.signed_session
    - azure.common.credentials._CliCredentials._get_cred
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: credentials.signed_session
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3f83940>
    - <ast.Constant object at 0x7ff3d3f83e50>
    argNames:
    - resource
    - with_tenant
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 91
    functionName: azure.common.credentials.get_azure_cli_credentials
    functionSourceFile: azure.common.credentials
    functionUses: 1
    functionsReached:
    - azure.common.credentials._CliCredentials.__init__
    - azure.cli.core._profile.Profile.get_login_credentials
    - azure.common.credentials.get_cli_profile
    - azure.cli.core._profile.Profile
    - azure.cli.core._environment.get_config_dir
    - azure.cli.core._session.ACCOUNT.load
    - os.path.join
    - azure.cli.core.__version__.split
    - warnings.warn
    - <builtin>.int
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.cli.core.__version__.split
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.common.exceptions
    functionSourceFile: azure.common.exceptions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.common.client_factory
    functionSourceFile: azure.common.client_factory
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - client_class
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 22
    functionName: azure.common.client_factory._instantiate_client
    functionSourceFile: azure.common.client_factory
    functionUses: 3
    functionsReached:
    - <builtin>.isinstance
    - inspect.getfullargspec
    - inspect.getargspec
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: inspect.getfullargspec
    functionSourceFile: inspect
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: inspect.getargspec
    functionSourceFile: inspect
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - client_class
    - cloud
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 36
    functionName: azure.common.client_factory._client_resource
    functionSourceFile: azure.common.client_factory
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 4
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - client_class
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 51
    functionName: azure.common.client_factory.get_client_from_cli_profile
    functionSourceFile: azure.common.client_factory
    functionUses: 0
    functionsReached:
    - azure.common.cloud.get_cli_active_cloud
    - warnings.warn
    - parameters.update
    - azure.cli.core.cloud.get_active_cloud
    - <builtin>.object
    - azure.common.credentials._CliCredentials.__init__
    - inspect.getargspec
    - azure.common.credentials.get_azure_cli_credentials
    - kwargs.pop
    - azure.cli.core._session.ACCOUNT.load
    - os.path.join
    - <builtin>.int
    - azure.cli.core._profile.Profile.get_login_credentials
    - <builtin>.isinstance
    - azure.common.client_factory._client_resource
    - azure.cli.core.__version__.split
    - inspect.getfullargspec
    - azure.common.credentials.get_cli_profile
    - azure.cli.core._profile.Profile
    - azure.cli.core._environment.get_config_dir
    - azure.common.client_factory._instantiate_client
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 7
    functionName: azure.common.cloud.get_cli_active_cloud
    functionSourceFile: azure.common.cloud
    functionUses: 1
    functionsReached:
    - azure.cli.core.cloud.get_active_cloud
    linkageType: pythonLinkage
    raised:
    - ImportError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: parameters.update
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - client_class
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 134
    functionName: azure.common.client_factory._is_autorest_v3
    functionSourceFile: azure.common.client_factory
    functionUses: 2
    functionsReached:
    - inspect.getfullargspec
    - inspect.getargspec
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 2
    IfCount: 7
    argCount: 3
    argDefaultValues: []
    argNames:
    - client_class
    - config_dict
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 142
    functionName: azure.common.client_factory.get_client_from_json_dict
    functionSourceFile: azure.common.client_factory
    functionUses: 1
    functionsReached:
    - inspect.getfullargspec
    - re.match
    - adal.AuthenticationContext
    - inspect.getargspec
    - <builtin>.isinstance
    - authority_url.rstrip
    - config_dict.get
    - azure.common.client_factory._instantiate_client
    - azure.common.client_factory._is_autorest_v3
    - msrestazure.azure_active_directory.AdalAuthentication
    - parameters.update
    - <builtin>.bool
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: config_dict.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: authority_url.rstrip
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: adal.AuthenticationContext
    functionSourceFile: adal
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: msrestazure.azure_active_directory.AdalAuthentication
    functionSourceFile: msrestazure
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d4291040>
    argNames:
    - client_class
    - auth_path
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 237
    functionName: azure.common.client_factory.get_client_from_auth_file
    functionSourceFile: azure.common.client_factory
    functionUses: 0
    functionsReached:
    - re.match
    - adal.AuthenticationContext
    - inspect.getfullargspec
    - inspect.getargspec
    - json.load
    - <builtin>.isinstance
    - authority_url.rstrip
    - config_dict.get
    - azure.common.client_factory.get_client_from_json_dict
    - azure.common.client_factory._instantiate_client
    - azure.common.client_factory._is_autorest_v3
    - msrestazure.azure_active_directory.AdalAuthentication
    - parameters.update
    - io.open
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: io.open
    functionSourceFile: io
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: json.load
    functionSourceFile: json
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.common.cloud
    functionSourceFile: azure.common.cloud
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.cli.core.cloud.get_active_cloud
    functionSourceFile: azure
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.common._version
    functionSourceFile: azure.common._version
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.mgmt.core.tools
    functionSourceFile: azure.mgmt.core.tools
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - rid
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 54
    functionName: azure.mgmt.core.tools.parse_resource_id
    functionSourceFile: azure.mgmt.core.tools
    functionUses: 1
    functionsReached:
    - final_result.items
    - child.groupdict
    - _CHILDREN_RE.finditer
    - azure.mgmt.core.tools._populate_alternate_kwargs
    - <builtin>.isinstance
    - _ARMID_RE.match
    - match.groupdict
    - azure.mgmt.core.tools._get_parents_from_parts
    - typing.cast
    - <builtin>.enumerate
    - parent_builder.append
    - kwargs.get
    - result.update
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _ARMID_RE.match
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: match.groupdict
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _CHILDREN_RE.finditer
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: child.groupdict
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - kwargs
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 97
    functionName: azure.mgmt.core.tools._populate_alternate_kwargs
    functionSourceFile: azure.mgmt.core.tools
    functionUses: 2
    functionsReached:
    - azure.mgmt.core.tools._get_parents_from_parts
    - typing.cast
    - parent_builder.append
    - kwargs.get
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: final_result.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - kwargs
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 119
    functionName: azure.mgmt.core.tools._get_parents_from_parts
    functionSourceFile: azure.mgmt.core.tools
    functionUses: 3
    functionsReached:
    - parent_builder.append
    - typing.cast
    - kwargs.get
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: parent_builder.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 6
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - kwargs
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 143
    functionName: azure.mgmt.core.tools.resource_id
    functionSourceFile: azure.mgmt.core.tools
    functionUses: 1
    functionsReached:
    - rid_builder.append
    - kwargs.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kwargs.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rid_builder.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3fd3c40>
    argNames:
    - rid
    - exception_type
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 183
    functionName: azure.mgmt.core.tools.is_valid_resource_id
    functionSourceFile: azure.mgmt.core.tools
    functionUses: 0
    functionsReached:
    - final_result.items
    - kwargs.items
    - _ARMID_RE.match
    - azure.mgmt.core.tools.parse_resource_id
    - azure.mgmt.core.tools.resource_id
    - child.groupdict
    - _CHILDREN_RE.finditer
    - match.groupdict
    - rid_builder.append
    - <builtin>.isinstance
    - azure.mgmt.core.tools._get_parents_from_parts
    - typing.cast
    - azure.mgmt.core.tools._populate_alternate_kwargs
    - rid.lower
    - parent_builder.append
    - kwargs.get
    - <builtin>.enumerate
    - result.update
    - <builtin>.range
    linkageType: pythonLinkage
    raised:
    - exception_type
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rid.lower
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3fd3e50>
    argNames:
    - rname
    - exception_type
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 204
    functionName: azure.mgmt.core.tools.is_valid_resource_name
    functionSourceFile: azure.mgmt.core.tools
    functionUses: 0
    functionsReached:
    - _ARMNAME_RE.match
    linkageType: pythonLinkage
    raised:
    - exception_type
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _ARMNAME_RE.match
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - cloud_setting
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 224
    functionName: azure.mgmt.core.tools.get_arm_endpoints
    functionSourceFile: azure.mgmt.core.tools
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.core.polling.async_arm_polling
    functionSourceFile: azure.mgmt.core.polling.async_arm_polling
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3f964c0>
    - <ast.Constant object at 0x7ff3d3f962b0>
    - <ast.Constant object at 0x7ff3d3f96e20>
    - <ast.Constant object at 0x7ff3d3f96730>
    argNames:
    - self
    - timeout
    - lro_algorithms
    - lro_options
    - path_format_arguments
    - operation_config
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 35
    functionName: azure.mgmt.core.polling.async_arm_polling.AsyncARMPolling.__init__
    functionSourceFile: azure.mgmt.core.polling.async_arm_polling
    functionUses: 6
    functionsReached:
    - <builtin>.super
    - azure.mgmt.core.polling.arm_polling.AzureAsyncOperationPolling.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.aio._configuration
    functionSourceFile: azure.mgmt.dynatrace.aio._configuration
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - credential
    - subscription_id
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 37
    functionName: azure.mgmt.dynatrace.aio._configuration.DynatraceObservabilityMgmtClientConfiguration.__init__
    functionSourceFile: azure.mgmt.dynatrace.aio._configuration
    functionUses: 1
    functionsReached:
    - logging.getLogger
    - kwargs.setdefault
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.__init__
    - azure.core.pipeline.policies._universal.HttpLoggingPolicy.__init__
    - <builtin>.set
    - kwargs.pop
    - <builtin>.super
    - kwargs.get
    - azure.mgmt.dynatrace.aio._configuration.DynatraceObservabilityMgmtClientConfiguration._configure
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 53
    functionName: azure.mgmt.dynatrace.aio._configuration.DynatraceObservabilityMgmtClientConfiguration._configure
    functionSourceFile: azure.mgmt.dynatrace.aio._configuration
    functionUses: 2
    functionsReached:
    - logging.getLogger
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.__init__
    - <builtin>.set
    - <builtin>.super
    - kwargs.get
    - azure.core.pipeline.policies._universal.HttpLoggingPolicy.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.aio._dynatrace_observability_mgmt_client
    functionSourceFile: azure.mgmt.dynatrace.aio._dynatrace_observability_mgmt_client
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3fe3160>
    argNames:
    - self
    - credential
    - subscription_id
    - base_url
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 49
    functionName: azure.mgmt.dynatrace.aio._dynatrace_observability_mgmt_client.DynatraceObservabilityMgmtClient.__init__
    functionSourceFile: azure.mgmt.dynatrace.aio._dynatrace_observability_mgmt_client
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.__init__
    - <builtin>.set
    - <builtin>.super
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - per_call_policies.append
    - azure.mgmt.dynatrace.aio._configuration.DynatraceObservabilityMgmtClientConfiguration.__init__
    - azure.core.pipeline.policies._universal.HttpLoggingPolicy.__init__
    - azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.__init__
    - _models.__dict__.items
    - azure.mgmt.dynatrace.aio.operations._single_sign_on_operations.SingleSignOnOperations.__init__
    - azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations.list
    - kwargs.pop
    - input_args.pop
    - error_map.update
    - azure.mgmt.dynatrace.aio.operations._single_sign_on_operations.SingleSignOnOperations.list
    - azure.mgmt.dynatrace._serialization.Serializer.__init__
    - <builtin>.isinstance
    - azure.mgmt.core._async_pipeline_client.AsyncARMPipelineClient.__init__
    - <builtin>.list
    - azure.mgmt.dynatrace.aio.operations._operations.Operations.__init__
    - azure.mgmt.dynatrace.aio.operations._operations.Operations.list
    - azure.mgmt.dynatrace._serialization.Deserializer.__init__
    - kwargs.get
    - azure.mgmt.dynatrace.aio._configuration.DynatraceObservabilityMgmtClientConfiguration._configure
    - <builtin>.dict
    - azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations.__init__
    - kwargs.setdefault
    - azure.core.utils._utils.case_insensitive_dict
    - azure.core.async_paging.AsyncItemPaged.__init__
    - _params.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 67
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.__init__
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - kwargs.pop
    - input_args.pop
    - <builtin>.list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 48
    functionName: azure.mgmt.dynatrace.aio.operations._operations.Operations.__init__
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._operations
    functionUses: 1
    functionsReached:
    - azure.core.utils._utils.case_insensitive_dict
    - kwargs.pop
    - input_args.pop
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - error_map.update
    - azure.core.async_paging.AsyncItemPaged.__init__
    - azure.mgmt.dynatrace.aio.operations._operations.Operations.list
    - _params.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 57
    functionName: azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations.__init__
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._tag_rules_operations
    functionUses: 1
    functionsReached:
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations.list
    - kwargs.pop
    - input_args.pop
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - error_map.update
    - azure.core.async_paging.AsyncItemPaged.__init__
    - _params.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 56
    functionName: azure.mgmt.dynatrace.aio.operations._single_sign_on_operations.SingleSignOnOperations.__init__
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._single_sign_on_operations
    functionUses: 1
    functionsReached:
    - azure.core.async_paging.AsyncItemPaged.__init__
    - azure.core.utils._utils.case_insensitive_dict
    - kwargs.pop
    - input_args.pop
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - error_map.update
    - azure.mgmt.dynatrace.aio.operations._single_sign_on_operations.SingleSignOnOperations.list
    - _params.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - request
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 70
    functionName: azure.mgmt.dynatrace.aio._dynatrace_observability_mgmt_client.DynatraceObservabilityMgmtClient._send_request
    functionSourceFile: azure.mgmt.dynatrace.aio._dynatrace_observability_mgmt_client
    functionUses: 0
    functionsReached:
    - copy.deepcopy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 92
    functionName: azure.mgmt.dynatrace.aio._dynatrace_observability_mgmt_client.DynatraceObservabilityMgmtClient.close
    functionSourceFile: azure.mgmt.dynatrace.aio._dynatrace_observability_mgmt_client
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 95
    functionName: azure.mgmt.dynatrace.aio._dynatrace_observability_mgmt_client.DynatraceObservabilityMgmtClient.__aenter__
    functionSourceFile: azure.mgmt.dynatrace.aio._dynatrace_observability_mgmt_client
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - exc_details
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 99
    functionName: azure.mgmt.dynatrace.aio._dynatrace_observability_mgmt_client.DynatraceObservabilityMgmtClient.__aexit__
    functionSourceFile: azure.mgmt.dynatrace.aio._dynatrace_observability_mgmt_client
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.aio
    functionSourceFile: azure.mgmt.dynatrace.aio
    functionUses: 0
    functionsReached:
    - __all__.extend
    - azure.mgmt.dynatrace.aio._patch.patch_sdk
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 30
    functionName: azure.mgmt.dynatrace.aio._patch.patch_sdk
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.aio._patch
    functionSourceFile: azure.mgmt.dynatrace.aio._patch
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.aio.operations
    functionSourceFile: azure.mgmt.dynatrace.aio.operations
    functionUses: 0
    functionsReached:
    - azure.mgmt.dynatrace.aio.operations._patch.patch_sdk
    - __all__.extend
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 14
    functionName: azure.mgmt.dynatrace.aio.operations._patch.patch_sdk
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.aio.operations._operations
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._operations
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.aio.operations._operations.Operations
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._operations
    functionUses: 0
    functionsReached:
    - azure.core.tracing.decorator.distributed_trace.decorator
    - azure.core.tracing.decorator.distributed_trace
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3f68d30>
    argNames:
    - next_link
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 80
    functionName: azure.mgmt.dynatrace.aio.operations._operations.Operations.list.prepare_request
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.mgmt.dynatrace.operations._operations.build_list_request
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - <builtin>.issubclass
    - data_type.startswith
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - urllib.quote
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - urllib.parse.urljoin
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text._validation.get
    - urllib.parse.parse_qs
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pipeline_response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 110
    functionName: azure.mgmt.dynatrace.aio.operations._operations.Operations.list.extract_data
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._operations
    functionUses: 0
    functionsReached:
    - azure.core.async_paging.AsyncList.__init__
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d42d6700>
    argNames:
    - next_link
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 117
    functionName: azure.mgmt.dynatrace.aio.operations._operations.Operations.list.get_next
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._operations
    functionUses: 0
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.mgmt.dynatrace.operations._operations.build_list_request
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - <builtin>.issubclass
    - data_type.startswith
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - azure.mgmt.dynatrace.aio.operations._operations.Operations.list.prepare_request
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - urllib.quote
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - urllib.parse.urljoin
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text._validation.get
    - urllib.parse.parse_qs
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.aio.operations._tag_rules_operations
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._tag_rules_operations
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._tag_rules_operations
    functionUses: 0
    functionsReached:
    - azure.core.tracing.decorator_async.distributed_trace_async.decorator
    - functools.wraps
    - azure.core.tracing.decorator_async.distributed_trace_async
    - azure.core.tracing.decorator.distributed_trace
    - typing.overload
    - azure.core.tracing.decorator.distributed_trace.decorator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 2
    IfCount: 5
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - rule_set_name
    - resource
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 134
    functionName: azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations._create_or_update_initial
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._tag_rules_operations
    functionUses: 2
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.dynatrace.operations._tag_rules_operations.build_create_or_update_request
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations.begin_create_or_update.<lambda1>
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._tag_rules_operations
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pipeline_response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 352
    functionName: azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations.begin_create_or_update.get_long_running_output
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._tag_rules_operations
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - rule_set_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 380
    functionName: azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations._delete_initial
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._tag_rules_operations
    functionUses: 2
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - azure.mgmt.dynatrace.operations._tag_rules_operations.build_delete_request
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations.begin_delete.<lambda1>
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._tag_rules_operations
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pipeline_response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 477
    functionName: azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations.begin_delete.get_long_running_output
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._tag_rules_operations
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3f9f8e0>
    argNames:
    - next_link
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 533
    functionName: azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations.list.prepare_request
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._tag_rules_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - <builtin>.issubclass
    - data_type.startswith
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - azure.mgmt.dynatrace.operations._tag_rules_operations.build_list_request
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - urllib.quote
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - urllib.parse.urljoin
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text._validation.get
    - urllib.parse.parse_qs
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pipeline_response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 566
    functionName: azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations.list.extract_data
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._tag_rules_operations
    functionUses: 0
    functionsReached:
    - azure.core.async_paging.AsyncList.__init__
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d37e4e80>
    argNames:
    - next_link
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 573
    functionName: azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations.list.get_next
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._tag_rules_operations
    functionUses: 0
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - <builtin>.issubclass
    - data_type.startswith
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - azure.mgmt.dynatrace.operations._tag_rules_operations.build_list_request
    - azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations.list.prepare_request
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - urllib.quote
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - urllib.parse.urljoin
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text._validation.get
    - urllib.parse.parse_qs
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 0
    functionsReached:
    - azure.core.tracing.decorator_async.distributed_trace_async.decorator
    - functools.wraps
    - azure.core.tracing.decorator_async.distributed_trace_async
    - azure.core.tracing.decorator.distributed_trace
    - typing.overload
    - azure.core.tracing.decorator.distributed_trace.decorator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3e864f0>
    argNames:
    - next_link
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 106
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_monitored_resources.prepare_request
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - <builtin>.len
    - typing.cast
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - azure.mgmt.dynatrace.operations._monitors_operations.build_list_monitored_resources_request
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - data_type.startswith
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - urllib.parse.urljoin
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - urllib.parse.parse_qs
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pipeline_response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 139
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_monitored_resources.extract_data
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 0
    functionsReached:
    - azure.core.async_paging.AsyncList.__init__
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3f9d220>
    argNames:
    - next_link
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 146
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_monitored_resources.get_next
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 0
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - <builtin>.len
    - typing.cast
    - typing.cast.value.text.is_xml_model
    - azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_monitored_resources.prepare_request
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - azure.mgmt.dynatrace.operations._monitors_operations.build_list_monitored_resources_request
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - data_type.startswith
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - urllib.parse.urljoin
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - urllib.parse.parse_qs
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 2
    IfCount: 5
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - resource
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 302
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations._create_or_update_initial
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 2
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.mgmt.dynatrace.operations._monitors_operations.build_create_or_update_request
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.begin_create_or_update.<lambda1>
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pipeline_response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 501
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.begin_create_or_update.get_long_running_output
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 678
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations._delete_initial
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 2
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - azure.mgmt.dynatrace.operations._monitors_operations.build_delete_request
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.begin_delete.<lambda1>
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pipeline_response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 769
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.begin_delete.get_long_running_output
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3fa1520>
    argNames:
    - next_link
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 820
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_by_subscription_id.prepare_request
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - <builtin>.issubclass
    - data_type.startswith
    - azure.mgmt.dynatrace.operations._monitors_operations.build_list_by_subscription_id_request
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - urllib.quote
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - urllib.parse.urljoin
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text._validation.get
    - urllib.parse.parse_qs
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pipeline_response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 851
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_by_subscription_id.extract_data
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 0
    functionsReached:
    - azure.core.async_paging.AsyncList.__init__
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d485aac0>
    argNames:
    - next_link
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 858
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_by_subscription_id.get_next
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 0
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_by_subscription_id.prepare_request
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - <builtin>.issubclass
    - data_type.startswith
    - azure.mgmt.dynatrace.operations._monitors_operations.build_list_by_subscription_id_request
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - urllib.quote
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - urllib.parse.urljoin
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text._validation.get
    - urllib.parse.parse_qs
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d4166e20>
    argNames:
    - next_link
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 910
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_by_resource_group.prepare_request
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - <builtin>.issubclass
    - data_type.startswith
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - azure.mgmt.dynatrace.operations._monitors_operations.build_list_by_resource_group_request
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - urllib.quote
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - urllib.parse.urljoin
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text._validation.get
    - urllib.parse.parse_qs
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pipeline_response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 942
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_by_resource_group.extract_data
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 0
    functionsReached:
    - azure.core.async_paging.AsyncList.__init__
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3f5e1c0>
    argNames:
    - next_link
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 949
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_by_resource_group.get_next
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 0
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - <builtin>.issubclass
    - data_type.startswith
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_by_resource_group.prepare_request
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - azure.mgmt.dynatrace.operations._monitors_operations.build_list_by_resource_group_request
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - urllib.quote
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - urllib.parse.urljoin
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text._validation.get
    - urllib.parse.parse_qs
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.get_marketplace_saa_s_resource_details.<dict1>.<lambda1>
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.get_marketplace_saa_s_resource_details.<lambda1>
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 0
    functionsReached:
    - azure.core.exceptions.HttpResponseError._parse_odata_body
    - mimetype.parameters.get
    - enc.lower
    - <builtin>.super
    - typing.cast.http_response.text
    - chardet.detect
    - azure.core.rest._helpers.decode_to_text
    - codecs.getincrementaldecoder
    - azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.body
    - azure.core.pipeline.transport._base._HttpResponseBase.text
    - json.loads
    - codecs.lookup
    - decompressor.decompress
    - aiohttp.helpers.parse_mimetype
    - kwargs.pop
    - charset_normalizer.detect
    - typing.cast
    - body.decode
    - <builtin>.getattr
    - azure.core.exceptions.HttpResponseError.__init__
    - <builtin>.str
    - kwargs.get
    - cchardet.detect
    - azure.core.rest._http_response_impl._HttpResponseBaseImpl.text
    - azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.text
    - azure.core.utils._pipeline_transport_rest_shared._aiohttp_body_helper
    - multidict.CIMultiDict.get
    - zlib.decompressobj
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d4858730>
    argNames:
    - next_link
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 1115
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_hosts.prepare_request
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - urllib.parse.urljoin
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - urllib.parse.parse_qs
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - azure.mgmt.dynatrace.operations._monitors_operations.build_list_hosts_request
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pipeline_response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1148
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_hosts.extract_data
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 0
    functionsReached:
    - azure.core.async_paging.AsyncList.__init__
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3fb3d60>
    argNames:
    - next_link
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1155
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_hosts.get_next
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 0
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_hosts.prepare_request
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - urllib.parse.urljoin
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - urllib.parse.parse_qs
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - azure.mgmt.dynatrace.operations._monitors_operations.build_list_hosts_request
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3c8d910>
    argNames:
    - next_link
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 1274
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_app_services.prepare_request
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - <builtin>.len
    - typing.cast
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - azure.mgmt.dynatrace.operations._monitors_operations.build_list_app_services_request
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - <builtin>.issubclass
    - data_type.startswith
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - urllib.quote
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - urllib.parse.urljoin
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text._validation.get
    - urllib.parse.parse_qs
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pipeline_response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1307
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_app_services.extract_data
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 0
    functionsReached:
    - azure.core.async_paging.AsyncList.__init__
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d3d9b850>
    argNames:
    - next_link
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1314
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_app_services.get_next
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 0
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - <builtin>.len
    - typing.cast
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - azure.mgmt.dynatrace.operations._monitors_operations.build_list_app_services_request
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_app_services.prepare_request
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - <builtin>.issubclass
    - data_type.startswith
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - urllib.quote
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - urllib.parse.urljoin
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text._validation.get
    - urllib.parse.parse_qs
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.get_sso_details.<dict1>.<lambda1>
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.get_sso_details.<lambda1>
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 0
    functionsReached:
    - azure.core.exceptions.HttpResponseError._parse_odata_body
    - mimetype.parameters.get
    - enc.lower
    - <builtin>.super
    - typing.cast.http_response.text
    - chardet.detect
    - azure.core.rest._helpers.decode_to_text
    - codecs.getincrementaldecoder
    - azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.body
    - azure.core.pipeline.transport._base._HttpResponseBase.text
    - json.loads
    - codecs.lookup
    - decompressor.decompress
    - aiohttp.helpers.parse_mimetype
    - kwargs.pop
    - charset_normalizer.detect
    - typing.cast
    - body.decode
    - <builtin>.getattr
    - azure.core.exceptions.HttpResponseError.__init__
    - <builtin>.str
    - kwargs.get
    - cchardet.detect
    - azure.core.rest._http_response_impl._HttpResponseBaseImpl.text
    - azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.text
    - azure.core.utils._pipeline_transport_rest_shared._aiohttp_body_helper
    - multidict.CIMultiDict.get
    - zlib.decompressobj
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d0972c70>
    argNames:
    - next_link
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 1604
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_linkable_environments.prepare_request
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - <builtin>.len
    - typing.cast
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - azure.mgmt.dynatrace.operations._monitors_operations.build_list_linkable_environments_request
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - <builtin>.issubclass
    - data_type.startswith
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - urllib.quote
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - urllib.parse.urljoin
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text._validation.get
    - urllib.parse.parse_qs
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pipeline_response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1640
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_linkable_environments.extract_data
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 0
    functionsReached:
    - azure.core.async_paging.AsyncList.__init__
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d0960af0>
    argNames:
    - next_link
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1647
    functionName: azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_linkable_environments.get_next
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._monitors_operations
    functionUses: 0
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - <builtin>.len
    - typing.cast
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - azure.mgmt.dynatrace.operations._monitors_operations.build_list_linkable_environments_request
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - <builtin>.issubclass
    - data_type.startswith
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - urllib.quote
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - urllib.parse.urljoin
    - typing.cast.text.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text._validation.get
    - urllib.parse.parse_qs
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_linkable_environments.prepare_request
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.aio.operations._single_sign_on_operations
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._single_sign_on_operations
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 2
    IfCount: 5
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - resource_group_name
    - monitor_name
    - configuration_name
    - resource
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 63
    functionName: azure.mgmt.dynatrace.aio.operations._single_sign_on_operations.SingleSignOnOperations._create_or_update_initial
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._single_sign_on_operations
    functionUses: 2
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.mgmt.dynatrace.operations._single_sign_on_operations.build_create_or_update_request
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - <builtin>.any
    - error_map.update
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - typing.cast
    - <builtin>.len
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - data_type.startswith
    - json.dumps
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - typing.cast.value.text._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.aio.operations._single_sign_on_operations.SingleSignOnOperations
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._single_sign_on_operations
    functionUses: 0
    functionsReached:
    - azure.core.tracing.decorator_async.distributed_trace_async.decorator
    - functools.wraps
    - typing.overload
    - azure.core.tracing.decorator.distributed_trace
    - azure.core.tracing.decorator_async.distributed_trace_async
    - azure.core.tracing.decorator.distributed_trace.decorator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.aio.operations._single_sign_on_operations.SingleSignOnOperations.begin_create_or_update.<lambda1>
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._single_sign_on_operations
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pipeline_response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 285
    functionName: azure.mgmt.dynatrace.aio.operations._single_sign_on_operations.SingleSignOnOperations.begin_create_or_update.get_long_running_output
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._single_sign_on_operations
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d42d9580>
    argNames:
    - next_link
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 417
    functionName: azure.mgmt.dynatrace.aio.operations._single_sign_on_operations.SingleSignOnOperations.list.prepare_request
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._single_sign_on_operations
    functionUses: 1
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - <builtin>.len
    - typing.cast
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - data_type.startswith
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - urllib.parse.urljoin
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - urllib.parse.parse_qs
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - azure.mgmt.dynatrace.operations._single_sign_on_operations.build_list_request
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pipeline_response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 450
    functionName: azure.mgmt.dynatrace.aio.operations._single_sign_on_operations.SingleSignOnOperations.list.extract_data
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._single_sign_on_operations
    functionUses: 0
    functionsReached:
    - azure.core.async_paging.AsyncList.__init__
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d418c160>
    argNames:
    - next_link
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 457
    functionName: azure.mgmt.dynatrace.aio.operations._single_sign_on_operations.SingleSignOnOperations.list.get_next
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._single_sign_on_operations
    functionUses: 0
    functionsReached:
    - azure.mgmt.dynatrace._vendor._convert_request
    - azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers
    - azure.core.rest._rest_py3.HttpRequest._set_body
    - urllib.parse.quote
    - <builtin>.hasattr
    - typing.cast._attribute_map.items
    - typing.cast.value.text.tag.split
    - typing.cast.text.value
    - azure.mgmt.dynatrace._serialization.Model._create_xml_node
    - azure.core.rest._helpers.set_content_body
    - http_request.url.partition
    - typing.cast.value._attribute_map.items
    - <builtin>.any
    - azure.core.utils._pipeline_transport_rest_shared.get_file_items
    - azure.core.pipeline.transport._base.HttpRequest.__init__
    - <builtin>.bool
    - serialized.append
    - azure.core.rest._helpers.set_multipart_body
    - typing.cast.value.tag.split
    - <builtin>.len
    - typing.cast
    - typing.cast.value.text.is_xml_model
    - attr_desc.copy
    - typing.cast.tag.split
    - content_type.lower
    - typing.cast._create_xml_node
    - typing.cast.value
    - enum_value.value.lower
    - cls._xml_basic_types_serializers.get
    - xml_map.get
    - os.path.basename
    - query_params.append
    - _params.pop
    - <builtin>.eval
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_data
    - typing.cast.text.value.tag.split
    - p.partition
    - _headers.pop
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_basic
    - typing.cast.value._create_xml_node
    - bytes_content.replace
    - typing.cast.text.value._validation.get
    - urllib.parse.urlparse.query.split
    - urllib.parse.urlparse
    - azure.mgmt.dynatrace._serialization.Serializer.header
    - serialization_ctxt.get
    - error_map.get
    - azure.core.pipeline.transport._base.HttpRequest.set_formdata_body
    - xml.etree.ElementTree.Element
    - typing.cast.text.value._attribute_map.items
    - xml.etree.ElementTree.tostring
    - azure.mgmt.dynatrace.aio.operations._single_sign_on_operations.SingleSignOnOperations.list.prepare_request
    - typing.cast.text.tag.split
    - serialized.extend
    - azure.mgmt.dynatrace._serialization.Serializer._serialize
    - azure.core.pipeline.transport._base.HttpRequest._format_data
    - azure.core.utils._pipeline_transport_rest_shared._format_data_helper
    - params.items
    - <builtin>.type
    - typing.cast.is_xml_model
    - azure.core.exceptions.map_error
    - azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper
    - json.dumps
    - data_type.startswith
    - <builtin>.issubclass
    - typing.cast._validation.get
    - azure.core.rest._rest_py3.HttpRequest.__init__
    - files.items
    - <builtin>.reversed
    - serialized.set
    - data.items
    - azure.mgmt.dynatrace._serialization.Model.__init__
    - typing.cast.value.text
    - attr_desc.get
    - _serialized.update
    - typing.cast.text.is_xml_model
    - azure.mgmt.dynatrace._serialization._create_xml_node
    - azure.core.rest._helpers._verify_data_object
    - typing.cast.value.text._create_xml_node
    - urllib.quote
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_enum
    - typing.cast.text._attribute_map.items
    - sys.exc_info
    - kwargs.setdefault
    - xml_desc.get
    - typing.cast.value.text._attribute_map.items
    - params.update
    - urllib.parse.urljoin
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_iter
    - typing.cast.text.value.is_xml_model
    - typing.cast.text._validation.get
    - urllib.parse.parse_qs
    - final_result.append
    - msg.format
    - typing.cast.value.text._validation.get
    - azure.core.utils._utils.CaseInsensitiveDict.__init__
    - typing.cast.value.is_xml_model
    - azure.mgmt.dynatrace._serialization.Model.is_xml_model
    - typing.cast.value._validation.get
    - typing.cast.text.value._create_xml_node
    - azure.core.rest._helpers.set_urlencoded_body
    - serialized.update
    - azure.mgmt.dynatrace._serialization.Serializer.query
    - typing.cast.text._create_xml_node
    - kwargs.pop
    - _url.format
    - <builtin>.setattr
    - div.join
    - typing.cast.text
    - <builtin>.isinstance
    - headers.update
    - azure.mgmt.dynatrace.operations._single_sign_on_operations.build_list_request
    - <builtin>.getattr
    - <builtin>.str
    - kwargs.get
    - azure.core.rest._helpers.set_xml_body
    - <builtin>.dict
    - azure.core.exceptions.raise_with_traceback
    - azure.core.rest._helpers.set_json_body
    - azure.core.utils._utils.case_insensitive_dict
    - azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode
    - xml.etree.ElementTree.register_namespace
    - _LOGGER.warning
    linkageType: pythonLinkage
    raised:
    - HttpResponseError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.mgmt.dynatrace.aio.operations._patch
    functionSourceFile: azure.mgmt.dynatrace.aio.operations._patch
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: azure.profiles.multiapiclient
    functionSourceFile: azure.profiles.multiapiclient
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 3
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 23
    functionName: azure.profiles.multiapiclient.MultiApiClientMixin.__init__
    functionSourceFile: azure.profiles.multiapiclient
    functionUses: 0
    functionsReached:
    - ProfileDefinition
    - <builtin>.isinstance
    - kwargs.pop
    - <builtin>.super
    - <builtin>.type
    linkageType: pythonLinkage
    raised:
    - ValueError
    - InvalidMultiApiClientError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ProfileDefinition
    functionSourceFile: ProfileDefinition
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 0
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - operation_group_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 67
    functionName: azure.profiles.multiapiclient.MultiApiClientMixin._get_api_version
    functionSourceFile: azure.profiles.multiapiclient
    functionUses: 0
    functionsReached:
    - KnownProfiles.default.value.definition
    - ProfileDefinition.get_profile_dict
    - ProfileDefinition.value.get_profile_dict
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: KnownProfiles.default.value.definition
    functionSourceFile: KnownProfiles
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ProfileDefinition.get_profile_dict
    functionSourceFile: ProfileDefinition
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ProfileDefinition.value.get_profile_dict
    functionSourceFile: ProfileDefinition
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: azure.profiles
    functionSourceFile: azure.profiles
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - azure.profiles.DefaultProfile.use
    - <builtin>.type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7ff3d4798730>
    argNames:
    - self
    - profile_dict
    - label
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 19
    functionName: azure.profiles.ProfileDefinition.__init__
    functionSourceFile: azure.profiles
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 24
    functionName: azure.profiles.ProfileDefinition.label
    functionSourceFile: azure.profiles
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 29
    functionName: azure.profiles.ProfileDefinition.__repr__
    functionSourceFile: azure.profiles
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 32
    functionName: azure.profiles.ProfileDefinition.get_profile_dict
    functionSourceFile: azure.profiles
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - profile
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 47
    functionName: azure.profiles.DefaultProfile.use
    functionSourceFile: azure.profiles
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.type
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 53
    functionName: azure.profiles.DefaultProfile.definition
    functionSourceFile: azure.profiles
    functionUses: 0
    functionsReached:
    - <builtin>.type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: azure.profiles.KnownProfiles
    functionSourceFile: azure.profiles
    functionUses: 0
    functionsReached:
    - azure.profiles.ProfileDefinition.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - profile_definition
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 258
    functionName: azure.profiles.KnownProfiles.__init__
    functionSourceFile: azure.profiles
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - profile
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 261
    functionName: azure.profiles.KnownProfiles.use
    functionSourceFile: azure.profiles
    functionUses: 0
    functionsReached:
    - enum.Enum.value.use
    - <builtin>.type
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: enum.Enum.value.use
    functionSourceFile: enum
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 266
    functionName: azure.profiles.KnownProfiles.definition
    functionSourceFile: azure.profiles
    functionUses: 0
    functionsReached:
    - enum.Enum.value.definition
    - <builtin>.type
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: enum.Enum.value.definition
    functionSourceFile: enum
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - profile_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 272
    functionName: azure.profiles.KnownProfiles.from_name
    functionSourceFile: azure.profiles
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  Function list name: All functions
Function coverage:
  '...fuzz_mgmt_serialization':
  - 66
  - 67
  '...fuzz_mgmt_serialization.TestOneInput':
  - 34
  - 40
  - 45
  - 46
  - 48
  - 52
  - 54
  - 28
  - 31
  '...fuzz_mgmt_serialization.main':
  - 61
  - 62
  - 63
  azure.common.client_factory._client_resource:
  - 37
  - 40
  - 42
  - 44
  - 46
  azure.common.client_factory._instantiate_client:
  - 32
  - 33
  - 23
  - 25
  - 26
  - 27
  - 29
  - 31
  azure.common.client_factory._is_autorest_v3:
  - 138
  - 135
  azure.common.client_factory.get_client_from_auth_file:
  - 294
  - 293
  - 238
  - 295
  azure.common.client_factory.get_client_from_cli_profile:
  - 128
  - 130
  - 131
  - 52
  - 90
  - 96
  - 98
  - 99
  - 100
  - 101
  - 103
  - 104
  - 105
  - 111
  - 117
  - 118
  - 122
  - 123
  - 124
  azure.common.client_factory.get_client_from_json_dict:
  - 227
  - 217
  - 197
  - 198
  - 199
  - 201
  - 234
  - 235
  - 204
  - 206
  - 143
  - 208
  - 211
  - 213
  - 216
  - 185
  - 218
  - 222
  azure.common.cloud.get_cli_active_cloud:
  - 8
  - 30
  azure.common.credentials._CliCredentials:
  - 48
  azure.common.credentials._CliCredentials._get_cred:
  - 64
  - 63
  azure.common.credentials._CliCredentials.get_token:
  - 69
  - 72
  - 75
  - 76
  - 80
  - 82
  - 84
  azure.common.credentials._CliCredentials.signed_session:
  - 88
  - 87
  azure.common.credentials.get_azure_cli_credentials:
  - 131
  - 132
  - 137
  - 146
  - 147
  - 148
  - 149
  - 122
  - 92
  azure.common.credentials.get_cli_profile:
  - 17
  - 42
  - 43
  - 44
  azure.core._azure_clouds.AzureClouds:
  - 32
  - 41
  - 35
  - 38
  azure.core._enum_meta.CaseInsensitiveEnumMeta:
  - 31
  azure.core._enum_meta.CaseInsensitiveEnumMeta.__getattr__:
  - 64
  - 51
  azure.core._enum_meta.CaseInsensitiveEnumMeta.__getitem__:
  - 48
  azure.core._match_conditions.MatchConditions:
  - 34
  - 37
  - 40
  - 43
  - 46
  - 31
  azure.core._pipeline_client:
  - 43
  - 44
  - 46
  azure.core._pipeline_client.PipelineClient:
  - 50
  azure.core._pipeline_client.PipelineClient.__enter__:
  - 91
  azure.core._pipeline_client.PipelineClient.__exit__:
  - 95
  azure.core._pipeline_client.PipelineClient.__init__:
  - 88
  - 84
  - 85
  azure.core._pipeline_client.PipelineClient._build_pipeline:
  - 134
  - 135
  - 137
  - 139
  - 142
  - 143
  - 144
  - 148
  - 149
  - 152
  - 155
  - 156
  - 159
  - 161
  - 162
  - 164
  - 170
  - 171
  - 174
  - 178
  - 180
  - 113
  - 115
  - 119
  - 121
  - 122
  - 124
  - 126
  azure.core._pipeline_client.PipelineClient.close:
  - 98
  azure.core._pipeline_client.PipelineClient.send_request:
  - 199
  - 197
  - 198
  - 183
  azure.core._pipeline_client_async:
  - 57
  - 54
  - 55
  azure.core._pipeline_client_async.AsyncPipelineClient:
  - 127
  azure.core._pipeline_client_async.AsyncPipelineClient.__aenter__:
  - 171
  azure.core._pipeline_client_async.AsyncPipelineClient.__aexit__:
  - 180
  azure.core._pipeline_client_async.AsyncPipelineClient.__init__:
  - 163
  - 164
  - 166
  azure.core._pipeline_client_async.AsyncPipelineClient._build_pipeline:
  - 258
  - 262
  - 264
  - 194
  - 198
  - 200
  - 204
  - 206
  - 207
  - 209
  - 211
  - 219
  - 220
  - 222
  - 224
  - 227
  - 228
  - 229
  - 233
  - 234
  - 237
  - 239
  - 240
  - 243
  - 245
  - 246
  - 248
  - 254
  - 255
  azure.core._pipeline_client_async.AsyncPipelineClient._make_pipeline_call:
  - 267
  - 268
  - 269
  azure.core._pipeline_client_async.AsyncPipelineClient.close:
  - 183
  azure.core._pipeline_client_async.AsyncPipelineClient.send_request:
  - 290
  - 291
  - 276
  azure.core._pipeline_client_async._Coroutine:
  - 61
  azure.core._pipeline_client_async._Coroutine.__aexit__:
  - 119
  azure.core._pipeline_client_async._Coroutine.__await__:
  - 107
  azure.core._pipeline_client_async._Coroutine.__init__:
  - 104
  - 100
  azure.core.async_paging:
  - 42
  - 44
  - 45
  azure.core.async_paging.AsyncItemPaged.__anext__:
  - 140
  - 141
  - 142
  - 143
  - 145
  - 146
  - 148
  - 151
  azure.core.async_paging.AsyncItemPaged.__init__:
  - 113
  - 122
  azure.core.async_paging.AsyncItemPaged.by_page:
  - 128
  - 137
  azure.core.async_paging.AsyncList.__anext__:
  - 64
  azure.core.async_paging.AsyncList.__init__:
  - 52
  - 60
  azure.core.async_paging.AsyncPageIterator.__anext__:
  - 96
  - 102
  - 105
  - 106
  - 91
  - 94
  azure.core.async_paging.AsyncPageIterator.__init__:
  - 76
  azure.core.configuration:
  - 32
  - 29
  - 30
  azure.core.configuration.Configuration:
  - 43
  azure.core.configuration.Configuration.__init__:
  - 106
  azure.core.configuration.ConnectionConfiguration:
  - 110
  azure.core.credentials.AccessToken:
  - 16
  - 11
  - 14
  azure.core.credentials.AccessTokenInfo:
  - 32
  - 34
  - 36
  - 38
  - 20
  azure.core.credentials.AccessTokenInfo.__repr__:
  - 54
  azure.core.credentials.AzureKeyCredential:
  - 150
  azure.core.credentials.AzureKeyCredential.__init__:
  - 158
  azure.core.credentials.AzureKeyCredential.key:
  - 164
  azure.core.credentials.AzureKeyCredential.update:
  - 180
  - 172
  - 182
  azure.core.credentials.AzureNamedKey:
  - 130
  azure.core.credentials.AzureNamedKeyCredential:
  - 227
  azure.core.credentials.AzureNamedKeyCredential.__init__:
  - 236
  - 238
  azure.core.credentials.AzureNamedKeyCredential.named_key:
  - 242
  azure.core.credentials.AzureNamedKeyCredential.update:
  - 250
  - 258
  - 260
  azure.core.credentials.AzureSasCredential:
  - 188
  azure.core.credentials.AzureSasCredential.__init__:
  - 196
  azure.core.credentials.AzureSasCredential.signature:
  - 202
  azure.core.credentials.AzureSasCredential.update:
  - 210
  - 219
  - 221
  azure.core.credentials.SupportsTokenInfo:
  - 101
  azure.core.credentials.SupportsTokenInfo.close:
  - 119
  azure.core.credentials.SupportsTokenInfo.get_token_info:
  - 104
  - 116
  azure.core.credentials.TokenCredential:
  - 73
  azure.core.credentials.TokenCredential.get_token:
  - 96
  - 83
  azure.core.credentials.TokenRequestOptions:
  - 66
  - 60
  - 68
  - 63
  azure.core.credentials_async:
  - 10
  azure.core.credentials_async.AsyncSupportsTokenInfo:
  - 59
  azure.core.credentials_async.AsyncSupportsTokenInfo.close:
  - 77
  azure.core.credentials_async.AsyncSupportsTokenInfo.get_token_info:
  - 74
  - 62
  azure.core.credentials_async.AsyncTokenCredential:
  - 16
  azure.core.credentials_async.AsyncTokenCredential.close:
  - 42
  azure.core.credentials_async.AsyncTokenCredential.get_token:
  - 26
  - 39
  azure.core.exceptions:
  - 48
  - 50
  - 53
  - 54
  - 55
  - 56
  - 58
  azure.core.exceptions.AzureError:
  - 276
  azure.core.exceptions.AzureError.__init__:
  - 294
  - 296
  - 301
  - 302
  - 303
  - 304
  - 305
  azure.core.exceptions.AzureError.raise_with_traceback:
  - 308
  azure.core.exceptions.ClientAuthenticationError:
  - 439
  azure.core.exceptions.DecodeError:
  - 422
  azure.core.exceptions.DeserializationError:
  - 587
  azure.core.exceptions.ErrorMap:
  - 128
  azure.core.exceptions.ErrorMap.get:
  - 146
  - 147
  azure.core.exceptions.HttpResponseError:
  - 341
  azure.core.exceptions.HttpResponseError.__init__:
  - 389
  - 390
  - 392
  - 394
  - 366
  - 371
  - 377
  - 379
  - 382
  - 383
  azure.core.exceptions.HttpResponseError.__str__:
  - 410
  - 413
  - 414
  - 415
  azure.core.exceptions.HttpResponseError._parse_odata_body:
  - 402
  - 403
  azure.core.exceptions.IncompleteReadError:
  - 426
  azure.core.exceptions.ODataV4Error:
  - 472
  azure.core.exceptions.ODataV4Error.__init__:
  - 513
  - 516
  - 517
  - 519
  - 520
  - 495
  - 496
  - 502
  - 507
  - 510
  azure.core.exceptions.ODataV4Error.__str__:
  - 523
  - 524
  - 525
  azure.core.exceptions.ODataV4Format:
  - 167
  azure.core.exceptions.ODataV4Format.__init__:
  - 224
  - 228
  - 232
  - 234
  - 238
  - 216
  - 221
  - 222
  azure.core.exceptions.ODataV4Format.__str__:
  - 251
  azure.core.exceptions.ODataV4Format.error:
  - 244
  azure.core.exceptions.ODataV4Format.message_details:
  - 259
  - 260
  - 261
  - 262
  - 264
  - 266
  - 268
  - 270
  - 271
  - 254
  azure.core.exceptions.ResourceExistsError:
  - 430
  azure.core.exceptions.ResourceModifiedError:
  - 444
  azure.core.exceptions.ResourceNotFoundError:
  - 435
  azure.core.exceptions.ResourceNotModifiedError:
  - 449
  azure.core.exceptions.ResponseNotReadError:
  - 565
  azure.core.exceptions.ResponseNotReadError.__init__:
  - 576
  - 579
  azure.core.exceptions.SerializationError:
  - 583
  azure.core.exceptions.ServiceRequestError:
  - 321
  azure.core.exceptions.ServiceRequestTimeoutError:
  - 333
  azure.core.exceptions.ServiceResponseError:
  - 327
  azure.core.exceptions.ServiceResponseTimeoutError:
  - 337
  azure.core.exceptions.StreamClosedError:
  - 547
  azure.core.exceptions.StreamClosedError.__init__:
  - 561
  - 558
  azure.core.exceptions.StreamConsumedError:
  - 529
  azure.core.exceptions.StreamConsumedError.__init__:
  - 540
  - 543
  azure.core.exceptions.TooManyRedirectsError:
  - 454
  azure.core.exceptions.TooManyRedirectsError.__init__:
  - 468
  azure.core.exceptions._HttpResponseCommonAPI:
  - 108
  azure.core.exceptions._HttpResponseCommonAPI.reason:
  - 115
  azure.core.exceptions._HttpResponseCommonAPI.request:
  - 124
  azure.core.exceptions._HttpResponseCommonAPI.status_code:
  - 118
  azure.core.exceptions._HttpResponseCommonAPI.text:
  - 120
  azure.core.exceptions.map_error:
  - 160
  - 162
  - 157
  - 159
  azure.core.exceptions.raise_with_traceback:
  - 97
  - 98
  - 84
  - 93
  - 95
  azure.core.instrumentation:
  - 8
  azure.core.instrumentation._get_tracer_cached:
  - 32
  - 33
  - 29
  - 30
  azure.core.instrumentation.get_tracer:
  - 49
  - 66
  - 67
  azure.core.messaging:
  - 20
  - 22
  azure.core.messaging.CloudEvent:
  - 64
  - 67
  - 71
  - 74
  - 77
  - 80
  - 83
  - 87
  - 57
  - 26
  - 61
  azure.core.messaging.CloudEvent.__init__:
  - 130
  - 131
  - 109
  - 111
  - 114
  - 115
  - 125
  - 126
  - 127
  azure.core.messaging.CloudEvent.__repr__:
  - 138
  azure.core.messaging.CloudEvent.from_dict:
  - 196
  - 165
  - 168
  - 169
  - 171
  - 172
  - 174
  - 175
  - 144
  - 176
  - 179
  - 180
  - 184
  - 185
  - 188
  - 189
  azure.core.messaging.CloudEvent.from_json:
  - 219
  - 228
  - 229
  azure.core.paging:
  - 41
  - 43
  - 44
  azure.core.paging.ItemPaged.__init__:
  - 107
  - 99
  azure.core.paging.ItemPaged.__next__:
  - 128
  - 136
  - 134
  - 135
  azure.core.paging.ItemPaged.__repr__:
  - 122
  azure.core.paging.ItemPaged.by_page:
  - 110
  - 119
  azure.core.paging.PageIterator.__init__:
  - 54
  azure.core.paging.PageIterator.__next__:
  - 72
  - 79
  - 82
  - 84
  - 90
  - 92
  azure.core.pipeline:
  - 40
  - 41
  - 43
  azure.core.pipeline.PipelineContext:
  - 50
  azure.core.pipeline.PipelineContext.__delitem__:
  - 105
  - 103
  azure.core.pipeline.PipelineContext.__getstate__:
  - 70
  azure.core.pipeline.PipelineContext.__reduce__:
  - 76
  - 78
  - 79
  - 84
  - 85
  - 87
  - 88
  azure.core.pipeline.PipelineContext.__setitem__:
  - 98
  - 100
  azure.core.pipeline.PipelineContext.__setstate__:
  - 91
  azure.core.pipeline.PipelineContext.clear:
  - 110
  azure.core.pipeline.PipelineContext.pop:
  - 129
  - 132
  - 140
  - 142
  - 126
  azure.core.pipeline.PipelineContext.update:
  - 119
  azure.core.pipeline.PipelineRequest:
  - 146
  azure.core.pipeline.PipelineResponse:
  - 163
  azure.core.pipeline._base:
  - 48
  - 49
  - 51
  azure.core.pipeline._base.Pipeline:
  - 136
  azure.core.pipeline._base.Pipeline.__enter__:
  - 181
  azure.core.pipeline._base.Pipeline.__exit__:
  - 185
  azure.core.pipeline._base.Pipeline.__init__:
  - 170
  - 171
  - 172
  - 173
  - 174
  - 175
  - 177
  - 178
  azure.core.pipeline._base.Pipeline._prepare_multipart:
  - 227
  - 228
  azure.core.pipeline._base.Pipeline._prepare_multipart_mixed_request:
  - 197
  - 216
  - 218
  - 219
  - 189
  azure.core.pipeline._base.Pipeline._prepare_multipart_mixed_request.prepare_requests:
  - 208
  - 210
  - 211
  - 212
  - 213
  - 214
  azure.core.pipeline._base.Pipeline.run:
  - 231
  - 238
  - 239
  - 240
  - 241
  - 242
  azure.core.pipeline._base._SansIOHTTPPolicyRunner:
  - 76
  azure.core.pipeline._base._SansIOHTTPPolicyRunner.__init__:
  - 85
  azure.core.pipeline._base._SansIOHTTPPolicyRunner.send:
  - 96
  - 98
  - 100
  - 102
  - 89
  azure.core.pipeline._base._TransportRunner:
  - 107
  azure.core.pipeline._base._TransportRunner.__init__:
  - 116
  azure.core.pipeline._base._TransportRunner.send:
  - 120
  - 130
  - 128
  - 127
  azure.core.pipeline._base.cleanup_kwargs_for_transport:
  - 72
  - 69
  - 71
  - 55
  azure.core.pipeline._base_async:
  - 48
  - 47
  azure.core.pipeline._base_async.AsyncPipeline:
  - 120
  azure.core.pipeline._base_async.AsyncPipeline.__aenter__:
  - 165
  azure.core.pipeline._base_async.AsyncPipeline.__aexit__:
  - 174
  azure.core.pipeline._base_async.AsyncPipeline.__init__:
  - 161
  - 162
  - 154
  - 155
  - 156
  - 157
  - 158
  - 159
  azure.core.pipeline._base_async.AsyncPipeline._prepare_multipart:
  - 212
  - 213
  azure.core.pipeline._base_async.AsyncPipeline._prepare_multipart_mixed_request:
  - 177
  - 185
  - 205
  azure.core.pipeline._base_async.AsyncPipeline._prepare_multipart_mixed_request.prepare_requests:
  - 193
  - 195
  - 196
  - 197
  - 198
  - 199
  azure.core.pipeline._base_async.AsyncPipeline.run:
  - 225
  - 226
  - 227
  - 228
  - 229
  - 218
  azure.core.pipeline._base_async._AsyncTransportRunner:
  - 86
  azure.core.pipeline._base_async._AsyncTransportRunner.__init__:
  - 95
  azure.core.pipeline._base_async._AsyncTransportRunner.send:
  - 109
  - 108
  - 101
  - 111
  azure.core.pipeline._base_async._SansIOAsyncHTTPPolicyRunner:
  - 52
  azure.core.pipeline._base_async._SansIOAsyncHTTPPolicyRunner.__init__:
  - 61
  azure.core.pipeline._base_async._SansIOAsyncHTTPPolicyRunner.send:
  - 67
  - 74
  - 77
  - 79
  - 81
  azure.core.pipeline._tools:
  - 34
  - 35
  - 30
  azure.core.pipeline._tools.await_result:
  - 49
  - 50
  - 39
  azure.core.pipeline._tools.handle_non_stream_rest_response:
  - 74
  - 83
  - 85
  - 82
  azure.core.pipeline._tools.is_rest:
  - 58
  - 70
  azure.core.pipeline._tools_async:
  - 32
  - 33
  - 29
  azure.core.pipeline._tools_async.await_result:
  - 37
  - 41
  - 45
  - 54
  - 55
  azure.core.pipeline._tools_async.handle_no_stream_rest_response:
  - 72
  - 69
  - 61
  - 70
  azure.core.pipeline.policies._authentication:
  - 25
  - 34
  - 35
  azure.core.pipeline.policies._authentication.AzureKeyCredentialPolicy:
  - 239
  azure.core.pipeline.policies._authentication.AzureKeyCredentialPolicy.__init__:
  - 257
  - 258
  - 260
  - 262
  azure.core.pipeline.policies._authentication.AzureKeyCredentialPolicy.on_request:
  - 269
  azure.core.pipeline.policies._authentication.AzureSasCredentialPolicy:
  - 278
  azure.core.pipeline.policies._authentication.AzureSasCredentialPolicy.__init__:
  - 290
  - 291
  azure.core.pipeline.policies._authentication.AzureSasCredentialPolicy.on_request:
  - 296
  - 304
  - 306
  - 307
  - 310
  azure.core.pipeline.policies._authentication.BearerTokenCredentialPolicy:
  - 112
  azure.core.pipeline.policies._authentication.BearerTokenCredentialPolicy.authorize_request:
  - 137
  - 145
  - 147
  - 146
  azure.core.pipeline.policies._authentication.BearerTokenCredentialPolicy.on_challenge:
  - 198
  - 199
  - 200
  - 201
  - 204
  - 205
  - 206
  - 207
  - 188
  azure.core.pipeline.policies._authentication.BearerTokenCredentialPolicy.on_exception:
  - 227
  azure.core.pipeline.policies._authentication.BearerTokenCredentialPolicy.on_request:
  - 129
  - 131
  - 132
  - 133
  - 134
  - 123
  azure.core.pipeline.policies._authentication.BearerTokenCredentialPolicy.on_response:
  - 218
  azure.core.pipeline.policies._authentication.BearerTokenCredentialPolicy.send:
  - 161
  - 164
  - 165
  - 167
  - 168
  - 169
  - 173
  - 175
  - 176
  - 178
  - 150
  - 157
  - 159
  azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase:
  - 40
  azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase.__init__:
  - 50
  - 54
  azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._enforce_https:
  - 66
  - 67
  - 60
  - 63
  azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._get_token:
  - 96
  - 98
  - 99
  - 88
  - 89
  - 91
  - 94
  - 95
  azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._need_new_token:
  - 83
  - 84
  azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._request_token:
  - 108
  - 102
  azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase._update_headers:
  - 74
  - 79
  azure.core.pipeline.policies._authentication_async:
  - 32
  - 31
  azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy:
  - 36
  azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.__init__:
  - 51
  - 46
  azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._get_token:
  - 194
  - 195
  - 196
  - 198
  - 199
  - 203
  - 204
  - 188
  - 189
  - 191
  azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._lock:
  - 56
  - 55
  azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._need_new_token:
  - 184
  - 183
  azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy._request_token:
  - 216
  - 210
  azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.authorize_request:
  - 88
  - 77
  - 87
  azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_challenge:
  - 133
  - 143
  - 144
  - 145
  - 146
  - 149
  - 150
  - 151
  - 152
  azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_exception:
  - 172
  azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_request:
  - 66
  - 68
  - 71
  - 72
  - 73
  - 60
  azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.on_response:
  - 163
  azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy.send:
  - 101
  - 104
  - 106
  - 108
  - 110
  - 112
  - 113
  - 114
  - 118
  - 120
  - 122
  - 124
  - 94
  azure.core.pipeline.policies._base:
  - 43
  - 44
  - 46
  azure.core.pipeline.policies._base.HTTPPolicy:
  - 56
  - 50
  azure.core.pipeline.policies._base.HTTPPolicy.send:
  - 60
  azure.core.pipeline.policies._base.RequestHistory:
  - 118
  azure.core.pipeline.policies._base.RequestHistory.__init__:
  - 137
  azure.core.pipeline.policies._base.SansIOHTTPPolicy:
  - 72
  azure.core.pipeline.policies._base.SansIOHTTPPolicy.on_exception:
  - 107
  azure.core.pipeline.policies._base.SansIOHTTPPolicy.on_request:
  - 84
  azure.core.pipeline.policies._base.SansIOHTTPPolicy.on_response:
  - 95
  azure.core.pipeline.policies._base_async:
  - 32
  - 33
  - 31
  azure.core.pipeline.policies._base_async.AsyncHTTPPolicy:
  - 43
  - 37
  azure.core.pipeline.policies._base_async.AsyncHTTPPolicy.send:
  - 49
  azure.core.pipeline.policies._custom_hook:
  - 35
  - 36
  azure.core.pipeline.policies._custom_hook.CustomHookPolicy:
  - 40
  azure.core.pipeline.policies._custom_hook.CustomHookPolicy.__init__:
  - 48
  - 49
  azure.core.pipeline.policies._custom_hook.CustomHookPolicy.on_request:
  - 64
  - 65
  - 52
  - 57
  - 58
  - 60
  - 61
  - 62
  azure.core.pipeline.policies._custom_hook.CustomHookPolicy.on_response:
  - 73
  - 80
  - 81
  - 82
  - 83
  - 84
  azure.core.pipeline.policies._distributed_tracing:
  - 46
  - 49
  - 50
  - 54
  - 26
  azure.core.pipeline.policies._distributed_tracing.DistributedTracingPolicy:
  - 69
  azure.core.pipeline.policies._distributed_tracing.DistributedTracingPolicy.__init__:
  - 99
  - 100
  azure.core.pipeline.policies._distributed_tracing.DistributedTracingPolicy._set_http_client_span_attributes:
  - 288
  - 290
  - 291
  - 293
  - 265
  - 279
  - 280
  - 282
  - 285
  - 286
  azure.core.pipeline.policies._distributed_tracing.DistributedTracingPolicy.end_span:
  - 178
  - 187
  - 191
  - 197
  - 199
  - 201
  - 206
  - 208
  - 209
  - 210
  - 211
  - 212
  - 214
  - 217
  - 218
  - 219
  - 222
  - 225
  - 227
  - 229
  - 231
  - 232
  - 233
  - 234
  - 235
  azure.core.pipeline.policies._distributed_tracing.DistributedTracingPolicy.on_exception:
  - 257
  - 252
  azure.core.pipeline.policies._distributed_tracing.DistributedTracingPolicy.on_request:
  - 128
  - 130
  - 132
  - 133
  - 134
  - 136
  - 137
  - 138
  - 143
  - 144
  - 145
  - 146
  - 148
  - 149
  - 155
  - 161
  - 162
  - 163
  - 166
  - 170
  - 104
  - 111
  - 112
  - 115
  - 116
  - 120
  - 123
  - 124
  - 125
  - 126
  azure.core.pipeline.policies._distributed_tracing.DistributedTracingPolicy.on_response:
  - 249
  - 242
  azure.core.pipeline.policies._distributed_tracing._default_network_span_namer:
  - 58
  azure.core.pipeline.policies._redirect:
  - 45
  - 46
  - 53
  - 54
  - 56
  - 26
  azure.core.pipeline.policies._redirect.RedirectPolicy:
  - 174
  azure.core.pipeline.policies._redirect.RedirectPolicy.send:
  - 192
  - 202
  - 203
  - 205
  - 206
  - 207
  - 208
  - 210
  azure.core.pipeline.policies._redirect.RedirectPolicyBase:
  - 77
  - 79
  azure.core.pipeline.policies._redirect.RedirectPolicyBase.__init__:
  - 82
  - 83
  - 85
  - 86
  - 87
  - 88
  - 89
  azure.core.pipeline.policies._redirect.RedirectPolicyBase.configure_redirects:
  - 109
  - 101
  - 110
  azure.core.pipeline.policies._redirect.RedirectPolicyBase.get_redirect_location:
  - 131
  - 133
  - 134
  - 117
  - 126
  - 127
  azure.core.pipeline.policies._redirect.RedirectPolicyBase.increment:
  - 160
  - 161
  - 162
  - 166
  - 168
  - 169
  - 144
  - 156
  - 158
  - 159
  azure.core.pipeline.policies._redirect.RedirectPolicyBase.no_redirects:
  - 98
  - 93
  azure.core.pipeline.policies._redirect.domain_changed:
  - 67
  - 60
  - 70
  - 68
  azure.core.pipeline.policies._redirect_async:
  - 38
  - 39
  azure.core.pipeline.policies._redirect_async.AsyncRedirectPolicy:
  - 43
  azure.core.pipeline.policies._redirect_async.AsyncRedirectPolicy.send:
  - 73
  - 74
  - 76
  - 77
  - 78
  - 79
  - 81
  - 63
  azure.core.pipeline.policies._retry:
  - 64
  - 53
  - 54
  - 61
  - 62
  azure.core.pipeline.policies._retry.RetryMode:
  - 69
  azure.core.pipeline.policies._retry.RetryPolicy:
  - 420
  azure.core.pipeline.policies._retry.RetryPolicy._sleep_backoff:
  - 484
  - 485
  - 478
  - 487
  azure.core.pipeline.policies._retry.RetryPolicy._sleep_for_retry:
  - 458
  - 467
  - 468
  - 469
  azure.core.pipeline.policies._retry.RetryPolicy.send:
  - 515
  - 526
  - 527
  - 533
  - 538
  - 543
  - 544
  - 545
  - 546
  - 547
  - 548
  - 549
  - 558
  - 559
  - 560
  - 561
  - 562
  - 569
  - 570
  - 572
  - 575
  azure.core.pipeline.policies._retry.RetryPolicy.sleep:
  - 512
  - 495
  - 508
  - 509
  - 510
  azure.core.pipeline.policies._retry.RetryPolicyBase:
  - 78
  - 79
  azure.core.pipeline.policies._retry.RetryPolicyBase.__init__:
  - 96
  - 82
  - 83
  - 84
  - 85
  - 86
  - 87
  - 88
  - 89
  - 92
  - 93
  - 94
  azure.core.pipeline.policies._retry.RetryPolicyBase._configure_positions:
  - 395
  - 398
  - 403
  - 406
  - 408
  - 410
  azure.core.pipeline.policies._retry.RetryPolicyBase._configure_timeout:
  - 384
  - 386
  - 365
  - 366
  - 371
  - 372
  - 373
  - 377
  - 380
  azure.core.pipeline.policies._retry.RetryPolicyBase._is_connection_error:
  - 165
  - 173
  azure.core.pipeline.policies._retry.RetryPolicyBase._is_method_retryable:
  - 192
  - 203
  - 205
  azure.core.pipeline.policies._retry.RetryPolicyBase._is_read_error:
  - 176
  - 184
  azure.core.pipeline.policies._retry.RetryPolicyBase.configure_retries:
  - 108
  - 116
  - 117
  - 118
  - 119
  - 120
  - 121
  - 122
  - 123
  azure.core.pipeline.policies._retry.RetryPolicyBase.get_backoff_time:
  - 128
  - 135
  - 136
  - 139
  - 143
  azure.core.pipeline.policies._retry.RetryPolicyBase.get_retry_after:
  - 162
  - 155
  azure.core.pipeline.policies._retry.RetryPolicyBase.increment:
  - 274
  - 288
  - 298
  - 301
  - 304
  - 306
  - 309
  - 310
  - 315
  - 317
  - 318
  - 319
  - 322
  - 325
  - 326
  - 331
  - 335
  - 336
  - 338
  - 340
  - 342
  azure.core.pipeline.policies._retry.RetryPolicyBase.is_exhausted:
  - 257
  - 258
  - 261
  - 245
  azure.core.pipeline.policies._retry.RetryPolicyBase.is_retry:
  - 235
  - 237
  - 238
  - 240
  - 215
  azure.core.pipeline.policies._retry.RetryPolicyBase.no_retries:
  - 105
  - 100
  azure.core.pipeline.policies._retry.RetryPolicyBase.parse_retry_after:
  - 152
  - 146
  azure.core.pipeline.policies._retry.RetryPolicyBase.update_context:
  - 356
  - 349
  azure.core.pipeline.policies._retry_async:
  - 48
  - 26
  - 50
  - 47
  azure.core.pipeline.policies._retry_async.AsyncRetryPolicy:
  - 54
  azure.core.pipeline.policies._retry_async.AsyncRetryPolicy._sleep_backoff:
  - 115
  - 116
  - 109
  - 118
  azure.core.pipeline.policies._retry_async.AsyncRetryPolicy._sleep_for_retry:
  - 89
  - 98
  - 99
  - 100
  azure.core.pipeline.policies._retry_async.AsyncRetryPolicy.send:
  - 148
  - 159
  - 160
  - 166
  - 171
  - 176
  - 177
  - 178
  - 179
  - 180
  - 181
  - 182
  - 195
  - 196
  - 197
  - 198
  - 199
  - 206
  - 207
  - 209
  - 212
  azure.core.pipeline.policies._retry_async.AsyncRetryPolicy.sleep:
  - 139
  - 140
  - 141
  - 143
  - 126
  azure.core.pipeline.policies._sensitive_header_cleanup_policy:
  - 35
  - 36
  azure.core.pipeline.policies._sensitive_header_cleanup_policy.SensitiveHeaderCleanupPolicy:
  - 40
  - 46
  azure.core.pipeline.policies._sensitive_header_cleanup_policy.SensitiveHeaderCleanupPolicy.on_request:
  - 68
  - 77
  - 78
  - 79
  - 80
  azure.core.pipeline.policies._universal:
  - 26
  - 52
  azure.core.pipeline.policies._universal.ContentDecodePolicy:
  - 560
  - 567
  azure.core.pipeline.policies._universal.ContentDecodePolicy.deserialize_from_http_generics:
  - 680
  - 688
  - 689
  - 658
  - 690
  - 670
  - 671
  azure.core.pipeline.policies._universal.ContentDecodePolicy.deserialize_from_text:
  - 608
  - 640
  - 611
  - 613
  - 646
  - 584
  - 616
  - 618
  - 648
  - 639
  - 625
  - 627
  - 600
  - 603
  - 605
  - 607
  azure.core.pipeline.policies._universal.ContentDecodePolicy.deserialize_from_text._json_attemp:
  - 635
  azure.core.pipeline.policies._universal.ContentDecodePolicy.on_request:
  - 699
  - 700
  - 693
  azure.core.pipeline.policies._universal.ContentDecodePolicy.on_response:
  - 728
  - 723
  - 708
  - 726
  azure.core.pipeline.policies._universal.HeadersPolicy:
  - 60
  azure.core.pipeline.policies._universal.HeadersPolicy.__init__:
  - 80
  azure.core.pipeline.policies._universal.HeadersPolicy.add_header:
  - 92
  azure.core.pipeline.policies._universal.HeadersPolicy.headers:
  - 84
  azure.core.pipeline.policies._universal.HeadersPolicy.on_request:
  - 100
  - 105
  - 106
  - 107
  - 108
  azure.core.pipeline.policies._universal.HttpLoggingPolicy:
  - 394
  - 388
  azure.core.pipeline.policies._universal.HttpLoggingPolicy.__init__:
  - 429
  - 430
  - 431
  azure.core.pipeline.policies._universal.HttpLoggingPolicy._redact_header:
  - 438
  - 439
  azure.core.pipeline.policies._universal.HttpLoggingPolicy._redact_query_param:
  - 434
  - 435
  azure.core.pipeline.policies._universal.HttpLoggingPolicy.on_request:
  - 514
  - 444
  - 454
  - 456
  - 460
  - 461
  - 462
  - 464
  - 465
  - 467
  - 468
  - 469
  - 470
  - 471
  - 472
  - 473
  - 474
  - 475
  - 476
  - 479
  - 480
  - 484
  - 485
  - 487
  - 489
  - 490
  - 492
  - 493
  - 494
  - 495
  - 497
  - 500
  - 502
  - 506
  - 508
  - 511
  azure.core.pipeline.policies._universal.HttpLoggingPolicy.on_response:
  - 544
  - 545
  - 546
  - 547
  - 549
  - 551
  - 552
  - 521
  - 553
  - 554
  - 556
  - 535
  - 538
  - 541
  - 542
  - 543
  azure.core.pipeline.policies._universal.NetworkTraceLoggingPolicy:
  - 263
  azure.core.pipeline.policies._universal.NetworkTraceLoggingPolicy.on_request:
  - 321
  - 290
  - 323
  - 292
  - 293
  - 297
  - 298
  - 300
  - 301
  - 305
  - 307
  - 310
  - 312
  - 283
  - 316
  - 317
  - 318
  azure.core.pipeline.policies._universal.NetworkTraceLoggingPolicy.on_response:
  - 352
  - 354
  - 355
  - 356
  - 357
  - 359
  - 330
  - 362
  - 365
  - 366
  - 368
  - 340
  - 341
  - 344
  - 346
  - 347
  - 351
  azure.core.pipeline.policies._universal.ProxyPolicy:
  - 734
  azure.core.pipeline.policies._universal.ProxyPolicy.on_request:
  - 764
  - 758
  azure.core.pipeline.policies._universal.RequestIdPolicy:
  - 116
  azure.core.pipeline.policies._universal.RequestIdPolicy.__init__:
  - 144
  azure.core.pipeline.policies._universal.RequestIdPolicy.on_request:
  - 162
  - 163
  - 164
  - 165
  - 167
  - 169
  - 170
  - 173
  - 174
  - 176
  - 177
  - 178
  - 179
  - 157
  azure.core.pipeline.policies._universal.RequestIdPolicy.set_request_id:
  - 150
  azure.core.pipeline.policies._universal.UserAgentPolicy:
  - 183
  azure.core.pipeline.policies._universal.UserAgentPolicy.__init__:
  - 207
  - 208
  - 209
  - 210
  - 212
  - 215
  - 216
  - 219
  - 220
  azure.core.pipeline.policies._universal.UserAgentPolicy.add_user_agent:
  - 240
  - 236
  azure.core.pipeline.policies._universal.UserAgentPolicy.on_request:
  - 258
  - 243
  - 250
  - 251
  - 252
  - 255
  azure.core.pipeline.policies._universal.UserAgentPolicy.user_agent:
  - 224
  - 229
  - 230
  - 231
  - 232
  azure.core.pipeline.policies._utils._parse_http_date:
  - 47
  - 53
  - 54
  - 56
  - 57
  azure.core.pipeline.policies._utils.get_challenge_parameter:
  - 128
  - 131
  - 135
  - 136
  - 139
  - 108
  - 117
  - 118
  - 127
  azure.core.pipeline.policies._utils.get_domain:
  - 104
  - 98
  azure.core.pipeline.policies._utils.get_next_challenge:
  - 153
  - 146
  - 156
  - 154
  azure.core.pipeline.policies._utils.get_next_parameter:
  - 193
  - 195
  - 196
  - 166
  - 201
  - 202
  - 175
  - 177
  - 178
  - 180
  - 183
  - 186
  - 189
  - 191
  azure.core.pipeline.policies._utils.get_retry_after:
  - 78
  - 85
  - 86
  - 87
  - 88
  - 89
  - 90
  - 91
  - 92
  azure.core.pipeline.policies._utils.parse_retry_after:
  - 69
  - 72
  - 73
  - 74
  - 61
  azure.core.pipeline.transport.__getattr__:
  - 67
  - 102
  - 74
  - 108
  - 111
  - 81
  - 118
  - 88
  - 60
  - 95
  azure.core.pipeline.transport._aiohttp:
  - 70
  - 79
  azure.core.pipeline.transport._aiohttp.AioHttpStreamDownloadGenerator:
  - 369
  azure.core.pipeline.transport._aiohttp.AioHttpStreamDownloadGenerator.__anext__:
  - 419
  - 420
  - 452
  - 422
  - 453
  - 424
  - 425
  - 427
  - 428
  - 429
  - 433
  - 434
  - 437
  - 442
  - 443
  azure.core.pipeline.transport._aiohttp.AioHttpStreamDownloadGenerator.__init__:
  - 386
  - 395
  - 410
  azure.core.pipeline.transport._aiohttp.AioHttpTransport:
  - 92
  azure.core.pipeline.transport._aiohttp.AioHttpTransport.__aenter__:
  - 132
  azure.core.pipeline.transport._aiohttp.AioHttpTransport.__aexit__:
  - 141
  azure.core.pipeline.transport._aiohttp.AioHttpTransport.__init__:
  - 124
  - 127
  - 126
  - 119
  azure.core.pipeline.transport._aiohttp.AioHttpTransport._build_ssl_config:
  - 192
  - 175
  - 184
  - 187
  - 188
  - 190
  - 191
  azure.core.pipeline.transport._aiohttp.AioHttpTransport._get_request_data:
  - 197
  - 204
  - 205
  - 206
  - 207
  - 209
  azure.core.pipeline.transport._aiohttp.AioHttpTransport.close:
  - 169
  - 170
  - 171
  azure.core.pipeline.transport._aiohttp.AioHttpTransport.open:
  - 161
  - 166
  - 144
  - 145
  - 151
  - 152
  - 153
  - 159
  azure.core.pipeline.transport._aiohttp.AioHttpTransport.send:
  - 269
  - 282
  - 289
  - 290
  - 294
  - 295
  - 300
  - 301
  - 302
  - 305
  - 310
  - 314
  - 315
  - 316
  - 317
  - 321
  - 327
  - 330
  - 336
  - 337
  - 341
  - 342
  - 348
  - 349
  - 351
  - 224
  - 247
  azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse:
  - 458
  azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.__getstate__:
  - 578
  - 580
  - 583
  azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.__init__:
  - 481
  - 483
  - 478
  azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.body:
  - 489
  - 494
  azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.load_body:
  - 544
  - 546
  azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.stream_download:
  - 565
  - 574
  azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse.text:
  - 512
  - 514
  - 515
  - 541
  - 517
  - 520
  - 521
  - 525
  - 497
  - 537
  - 538
  - 507
  - 509
  - 510
  azure.core.pipeline.transport._aiohttp.ConnectionTimeoutError:
  - 88
  azure.core.pipeline.transport._base:
  - 72
  - 73
  - 76
  - 81
  azure.core.pipeline.transport._base.HttpClientTransportResponse:
  - 560
  azure.core.pipeline.transport._base.HttpRequest:
  - 181
  azure.core.pipeline.transport._base.HttpRequest.__deepcopy__:
  - 225
  - 219
  - 220
  - 221
  azure.core.pipeline.transport._base.HttpRequest.__init__:
  - 209
  azure.core.pipeline.transport._base.HttpRequest.__repr__:
  - 215
  azure.core.pipeline.transport._base.HttpRequest._format_data:
  - 254
  - 262
  azure.core.pipeline.transport._base.HttpRequest.body:
  - 241
  azure.core.pipeline.transport._base.HttpRequest.format_parameters:
  - 265
  - 271
  azure.core.pipeline.transport._base.HttpRequest.prepare_multipart_body:
  - 388
  - 399
  azure.core.pipeline.transport._base.HttpRequest.query:
  - 234
  - 235
  - 236
  - 229
  azure.core.pipeline.transport._base.HttpRequest.serialize:
  - 402
  - 407
  azure.core.pipeline.transport._base.HttpRequest.set_bytes_body:
  - 344
  - 352
  - 351
  azure.core.pipeline.transport._base.HttpRequest.set_formdata_body:
  - 327
  - 332
  - 334
  - 336
  - 337
  - 340
  azure.core.pipeline.transport._base.HttpRequest.set_json_body:
  - 314
  - 323
  - 322
  - 319
  azure.core.pipeline.transport._base.HttpRequest.set_multipart_mixed:
  - 363
  azure.core.pipeline.transport._base.HttpRequest.set_streamed_data_body:
  - 280
  - 274
  - 279
  azure.core.pipeline.transport._base.HttpRequest.set_text_body:
  - 296
  - 292
  - 287
  azure.core.pipeline.transport._base.HttpRequest.set_xml_body:
  - 300
  - 305
  - 308
  - 309
  - 310
  azure.core.pipeline.transport._base.HttpResponse:
  - 510
  azure.core.pipeline.transport._base.HttpResponse.parts:
  - 532
  - 526
  azure.core.pipeline.transport._base.HttpResponse.stream_download:
  - 513
  azure.core.pipeline.transport._base.HttpTransport:
  - 145
  azure.core.pipeline.transport._base.HttpTransport.close:
  - 163
  azure.core.pipeline.transport._base.HttpTransport.open:
  - 159
  azure.core.pipeline.transport._base.HttpTransport.send:
  - 149
  azure.core.pipeline.transport._base.HttpTransport.sleep:
  - 177
  - 166
  azure.core.pipeline.transport._base.PipelineClientBase:
  - 582
  azure.core.pipeline.transport._base.PipelineClientBase._request:
  - 643
  - 644
  - 645
  - 646
  - 619
  - 621
  - 622
  - 624
  - 625
  - 627
  - 628
  - 629
  - 630
  - 600
  - 635
  - 636
  - 639
  azure.core.pipeline.transport._base.PipelineClientBase.delete:
  - 818
  - 807
  azure.core.pipeline.transport._base.PipelineClientBase.format_url:
  - 673
  - 651
  - 660
  - 661
  - 662
  - 663
  - 664
  - 666
  - 671
  azure.core.pipeline.transport._base.PipelineClientBase.get:
  - 684
  - 695
  azure.core.pipeline.transport._base.PipelineClientBase.head:
  - 771
  - 758
  azure.core.pipeline.transport._base.PipelineClientBase.merge:
  - 840
  - 829
  azure.core.pipeline.transport._base.PipelineClientBase.options:
  - 864
  - 853
  azure.core.pipeline.transport._base.PipelineClientBase.patch:
  - 796
  - 783
  azure.core.pipeline.transport._base.PipelineClientBase.post:
  - 746
  - 733
  azure.core.pipeline.transport._base.PipelineClientBase.put:
  - 721
  - 708
  azure.core.pipeline.transport._base._HttpClientTransportResponse:
  - 536
  azure.core.pipeline.transport._base._HttpClientTransportResponse.__init__:
  - 546
  - 548
  - 550
  azure.core.pipeline.transport._base._HttpClientTransportResponse.body:
  - 554
  - 555
  azure.core.pipeline.transport._base._HttpResponseBase:
  - 411
  azure.core.pipeline.transport._base._HttpResponseBase.__repr__:
  - 505
  - 506
  azure.core.pipeline.transport._base._HttpResponseBase._decode_parts:
  - 473
  - 481
  azure.core.pipeline.transport._base._HttpResponseBase._get_raw_parts:
  - 486
  - 495
  azure.core.pipeline.transport._base._HttpResponseBase.body:
  - 443
  azure.core.pipeline.transport._base._HttpResponseBase.raise_for_status:
  - 498
  - 501
  azure.core.pipeline.transport._base._HttpResponseBase.text:
  - 465
  - 454
  - 463
  azure.core.pipeline.transport._base._deserialize_response:
  - 576
  - 577
  - 578
  - 567
  - 575
  azure.core.pipeline.transport._base._format_url_section:
  - 99
  - 102
  - 104
  - 105
  - 106
  - 107
  - 87
  azure.core.pipeline.transport._base._urljoin:
  - 128
  - 129
  - 133
  - 134
  - 136
  - 138
  - 139
  - 140
  - 141
  - 116
  - 123
  - 127
  azure.core.pipeline.transport._base_async:
  - 49
  - 45
  - 46
  - 47
  azure.core.pipeline.transport._base_async.AsyncHttpClientTransportResponse:
  - 122
  azure.core.pipeline.transport._base_async.AsyncHttpResponse:
  - 74
  azure.core.pipeline.transport._base_async.AsyncHttpResponse.parts:
  - 107
  - 101
  - 110
  azure.core.pipeline.transport._base_async.AsyncHttpResponse.stream_download:
  - 86
  azure.core.pipeline.transport._base_async.AsyncHttpTransport:
  - 136
  azure.core.pipeline.transport._base_async.AsyncHttpTransport.close:
  - 154
  azure.core.pipeline.transport._base_async.AsyncHttpTransport.open:
  - 150
  azure.core.pipeline.transport._base_async.AsyncHttpTransport.send:
  - 140
  azure.core.pipeline.transport._base_async.AsyncHttpTransport.sleep:
  - 172
  - 157
  azure.core.pipeline.transport._base_async._iterate_response_content:
  - 59
  - 68
  azure.core.pipeline.transport._base_requests_async.RequestsAsyncTransportBase.__aenter__:
  - 47
  azure.core.pipeline.transport._base_requests_async.RequestsAsyncTransportBase.__aexit__:
  - 55
  azure.core.pipeline.transport._base_requests_async.RequestsAsyncTransportBase._retrieve_request_data:
  - 40
  - 41
  - 34
  azure.core.pipeline.transport._bigger_block_size_http_adapters.BiggerBlockSizeHTTPAdapter.get_connection:
  - 33
  - 42
  - 43
  - 44
  - 45
  azure.core.pipeline.transport._requests_asyncio:
  - 72
  - 78
  azure.core.pipeline.transport._requests_asyncio.AsyncioRequestsTransport:
  - 86
  azure.core.pipeline.transport._requests_asyncio.AsyncioRequestsTransport.__aenter__:
  - 100
  azure.core.pipeline.transport._requests_asyncio.AsyncioRequestsTransport.__aexit__:
  - 108
  azure.core.pipeline.transport._requests_asyncio.AsyncioRequestsTransport.send:
  - 131
  - 148
  - 157
  - 158
  - 161
  - 163
  - 165
  - 172
  - 173
  - 174
  - 186
  - 188
  - 190
  - 191
  - 193
  - 195
  - 196
  - 197
  - 198
  - 200
  - 201
  - 203
  - 205
  - 207
  - 212
  - 217
  - 218
  - 221
  - 117
  azure.core.pipeline.transport._requests_asyncio.AsyncioRequestsTransport.sleep:
  - 111
  azure.core.pipeline.transport._requests_asyncio.AsyncioRequestsTransportResponse:
  - 286
  azure.core.pipeline.transport._requests_asyncio.AsyncioRequestsTransportResponse.stream_download:
  - 296
  - 289
  azure.core.pipeline.transport._requests_asyncio.AsyncioStreamDownloadGenerator:
  - 225
  azure.core.pipeline.transport._requests_asyncio.AsyncioStreamDownloadGenerator.__anext__:
  - 257
  - 262
  - 266
  - 271
  - 272
  - 273
  - 274
  - 276
  - 277
  - 280
  - 281
  - 254
  azure.core.pipeline.transport._requests_asyncio.AsyncioStreamDownloadGenerator.__init__:
  - 240
  - 241
  - 244
  - 245
  - 247
  - 248
  azure.core.pipeline.transport._requests_asyncio._get_running_loop:
  - 82
  azure.core.pipeline.transport._requests_basic:
  - 73
  - 75
  - 63
  azure.core.pipeline.transport._requests_basic.RequestsTransport:
  - 228
  azure.core.pipeline.transport._requests_basic.RequestsTransport.__enter__:
  - 265
  azure.core.pipeline.transport._requests_basic.RequestsTransport.__exit__:
  - 269
  azure.core.pipeline.transport._requests_basic.RequestsTransport.__init__:
  - 256
  - 257
  - 259
  - 260
  - 255
  azure.core.pipeline.transport._requests_basic.RequestsTransport._init_session:
  - 272
  - 279
  - 280
  - 281
  - 282
  azure.core.pipeline.transport._requests_basic.RequestsTransport.close:
  - 301
  - 302
  - 303
  azure.core.pipeline.transport._requests_basic.RequestsTransport.open:
  - 292
  - 293
  - 294
  - 295
  - 285
  - 286
  azure.core.pipeline.transport._requests_basic.RequestsTransport.send:
  - 391
  - 393
  - 395
  - 396
  - 398
  - 400
  - 401
  - 402
  - 403
  - 405
  - 406
  - 408
  - 410
  - 412
  - 415
  - 420
  - 421
  - 423
  - 310
  - 324
  - 341
  - 350
  - 355
  - 357
  - 358
  - 360
  - 363
  - 365
  - 371
  - 373
  - 381
  azure.core.pipeline.transport._requests_basic.RequestsTransportResponse:
  - 214
  azure.core.pipeline.transport._requests_basic.RequestsTransportResponse.stream_download:
  - 224
  - 217
  azure.core.pipeline.transport._requests_basic.StreamDownloadGenerator:
  - 151
  azure.core.pipeline.transport._requests_basic.StreamDownloadGenerator.__init__:
  - 166
  - 167
  - 170
  - 171
  - 173
  - 174
  azure.core.pipeline.transport._requests_basic.StreamDownloadGenerator.__next__:
  - 197
  - 198
  - 199
  - 200
  - 202
  - 203
  - 206
  - 207
  - 185
  - 186
  - 190
  azure.core.pipeline.transport._requests_basic._RequestsTransportResponseBase:
  - 103
  azure.core.pipeline.transport._requests_basic._RequestsTransportResponseBase.__init__:
  - 112
  - 116
  azure.core.pipeline.transport._requests_basic._RequestsTransportResponseBase.text:
  - 131
  - 138
  - 141
  - 142
  - 122
  azure.core.pipeline.transport._requests_basic._read_raw_stream:
  - 80
  - 82
  - 92
  - 93
  - 95
  azure.core.pipeline.transport._requests_trio:
  - 80
  - 73
  azure.core.pipeline.transport._requests_trio.TrioRequestsTransport:
  - 163
  azure.core.pipeline.transport._requests_trio.TrioRequestsTransport.__aenter__:
  - 177
  azure.core.pipeline.transport._requests_trio.TrioRequestsTransport.__aexit__:
  - 185
  azure.core.pipeline.transport._requests_trio.TrioRequestsTransport.send:
  - 256
  - 263
  - 264
  - 265
  - 278
  - 280
  - 282
  - 283
  - 285
  - 287
  - 288
  - 289
  - 290
  - 292
  - 293
  - 295
  - 297
  - 299
  - 302
  - 307
  - 308
  - 311
  - 194
  - 208
  - 221
  - 230
  - 231
  - 234
  - 237
  - 238
  - 245
  - 246
  - 247
  - 255
  azure.core.pipeline.transport._requests_trio.TrioRequestsTransport.sleep:
  - 188
  azure.core.pipeline.transport._requests_trio.TrioRequestsTransportResponse:
  - 149
  azure.core.pipeline.transport._requests_trio.TrioRequestsTransportResponse.stream_download:
  - 152
  - 159
  azure.core.pipeline.transport._requests_trio.TrioStreamDownloadGenerator:
  - 84
  azure.core.pipeline.transport._requests_trio.TrioStreamDownloadGenerator.__anext__:
  - 129
  - 134
  - 135
  - 136
  - 137
  - 139
  - 140
  - 143
  - 144
  - 116
  - 121
  - 125
  azure.core.pipeline.transport._requests_trio.TrioStreamDownloadGenerator.__init__:
  - 99
  - 100
  - 103
  - 104
  - 106
  - 107
  azure.core.polling._async_poller:
  - 33
  - 36
  azure.core.polling._async_poller.AsyncLROPoller:
  - 154
  azure.core.polling._async_poller.AsyncLROPoller.__await__:
  - 241
  azure.core.polling._async_poller.AsyncLROPoller.__init__:
  - 183
  azure.core.polling._async_poller.AsyncLROPoller.continuation_token:
  - 194
  - 199
  azure.core.polling._async_poller.AsyncLROPoller.done:
  - 261
  azure.core.polling._async_poller.AsyncLROPoller.from_continuation_token:
  - 219
  - 220
  - 205
  azure.core.polling._async_poller.AsyncLROPoller.polling_method:
  - 186
  azure.core.polling._async_poller.AsyncLROPoller.result:
  - 237
  - 238
  - 231
  azure.core.polling._async_poller.AsyncLROPoller.status:
  - 228
  - 223
  azure.core.polling._async_poller.AsyncLROPoller.wait:
  - 244
  - 249
  - 251
  - 253
  - 255
  azure.core.polling._async_poller.AsyncNoPolling:
  - 118
  azure.core.polling._async_poller.AsyncNoPolling.run:
  - 121
  azure.core.polling._async_poller.AsyncPollingMethod:
  - 40
  azure.core.polling._async_poller.AsyncPollingMethod.finished:
  - 80
  azure.core.polling._async_poller.AsyncPollingMethod.from_continuation_token:
  - 107
  azure.core.polling._async_poller.AsyncPollingMethod.get_continuation_token:
  - 96
  azure.core.polling._async_poller.AsyncPollingMethod.initialize:
  - 48
  azure.core.polling._async_poller.AsyncPollingMethod.resource:
  - 88
  azure.core.polling._async_poller.AsyncPollingMethod.run:
  - 63
  azure.core.polling._async_poller.AsyncPollingMethod.status:
  - 72
  azure.core.polling._async_poller.async_poller:
  - 132
  - 149
  azure.core.polling._poller:
  - 36
  - 39
  azure.core.polling._poller.LROPoller:
  - 199
  azure.core.polling._poller.LROPoller.__init__:
  - 229
  - 233
  - 235
  - 236
  - 238
  - 239
  - 240
  - 243
  azure.core.polling._poller.LROPoller._start:
  - 256
  - 264
  - 268
  - 269
  - 246
  - 250
  - 252
  - 254
  azure.core.polling._poller.LROPoller.add_done_callback:
  - 368
  - 366
  - 365
  - 358
  azure.core.polling._poller.LROPoller.continuation_token:
  - 281
  - 286
  azure.core.polling._poller.LROPoller.done:
  - 355
  - 350
  azure.core.polling._poller.LROPoller.from_continuation_token:
  - 306
  - 307
  - 292
  azure.core.polling._poller.LROPoller.polling_method:
  - 273
  azure.core.polling._poller.LROPoller.remove_done_callback:
  - 376
  - 371
  azure.core.polling._poller.LROPoller.result:
  - 326
  - 318
  - 327
  azure.core.polling._poller.LROPoller.status:
  - 315
  - 310
  azure.core.polling._poller.LROPoller.wait:
  - 339
  - 331
  - 341
  azure.core.polling._poller.NoPolling:
  - 192
  azure.core.polling._poller.NoPolling.run:
  - 195
  azure.core.polling._poller.PollingMethod:
  - 43
  azure.core.polling._poller.PollingMethod.finished:
  - 71
  azure.core.polling._poller.PollingMethod.from_continuation_token:
  - 98
  azure.core.polling._poller.PollingMethod.get_continuation_token:
  - 87
  azure.core.polling._poller.PollingMethod.resource:
  - 79
  azure.core.polling._poller.PollingMethod.run:
  - 54
  azure.core.polling._poller.PollingMethod.status:
  - 63
  azure.core.polling._poller._SansIONoPolling:
  - 110
  azure.core.polling._poller._SansIONoPolling.finished:
  - 144
  azure.core.polling._poller._SansIONoPolling.from_continuation_token:
  - 187
  - 173
  azure.core.polling._poller._SansIONoPolling.get_continuation_token:
  - 160
  - 167
  azure.core.polling._poller._SansIONoPolling.initialize:
  - 121
  azure.core.polling._poller._SansIONoPolling.resource:
  - 152
  - 157
  azure.core.polling._poller._SansIONoPolling.status:
  - 136
  azure.core.polling.async_base_polling:
  - 49
  - 50
  - 53
  azure.core.polling.async_base_polling.AsyncLROBasePolling:
  - 81
  - 67
  - 78
  azure.core.polling.async_base_polling.AsyncLROBasePolling._delay:
  - 137
  - 138
  - 134
  azure.core.polling.async_base_polling.AsyncLROBasePolling._poll:
  - 128
  - 109
  - 116
  - 117
  - 118
  - 119
  - 120
  - 122
  - 125
  - 126
  - 127
  azure.core.polling.async_base_polling.AsyncLROBasePolling._sleep:
  - 131
  azure.core.polling.async_base_polling.AsyncLROBasePolling.request_status:
  - 161
  - 162
  - 165
  - 167
  - 173
  - 174
  - 176
  - 147
  - 155
  - 156
  - 158
  - 159
  azure.core.polling.async_base_polling.AsyncLROBasePolling.run:
  - 91
  azure.core.polling.async_base_polling.AsyncLROBasePolling.update_status:
  - 144
  - 141
  - 142
  - 143
  azure.core.polling.base_polling:
  - 67
  - 68
  - 69
  - 72
  - 73
  - 74
  - 75
  - 78
  - 79
  - 80
  azure.core.polling.base_polling.BadResponse:
  - 120
  azure.core.polling.base_polling.BadStatus:
  - 116
  azure.core.polling.base_polling.LROBasePolling:
  - 760
  - 771
  - 774
  azure.core.polling.base_polling.LROBasePolling.__getattribute__:
  - 800
  - 801
  - 781
  - 791
  - 792
  azure.core.polling.base_polling.LROBasePolling._delay:
  - 848
  - 851
  - 852
  azure.core.polling.base_polling.LROBasePolling._poll:
  - 832
  - 833
  - 834
  - 836
  - 839
  - 840
  - 841
  - 842
  - 823
  - 830
  - 831
  azure.core.polling.base_polling.LROBasePolling._sleep:
  - 845
  azure.core.polling.base_polling.LROBasePolling.request_status:
  - 869
  - 870
  - 872
  - 873
  - 875
  - 876
  - 879
  - 881
  - 887
  - 888
  - 890
  - 861
  azure.core.polling.base_polling.LROBasePolling.run:
  - 805
  azure.core.polling.base_polling.LROBasePolling.update_status:
  - 856
  - 857
  - 858
  - 855
  azure.core.polling.base_polling.LocationPolling:
  - 402
  - 399
  azure.core.polling.base_polling.LocationPolling.can_poll:
  - 408
  azure.core.polling.base_polling.LocationPolling.get_final_get_url:
  - 430
  azure.core.polling.base_polling.LocationPolling.get_polling_url:
  - 419
  azure.core.polling.base_polling.LocationPolling.get_status:
  - 464
  - 474
  azure.core.polling.base_polling.LocationPolling.set_initial_status:
  - 456
  - 445
  azure.core.polling.base_polling.LongRunningOperation:
  - 171
  azure.core.polling.base_polling.LongRunningOperation.can_poll:
  - 178
  azure.core.polling.base_polling.LongRunningOperation.get_final_get_url:
  - 229
  azure.core.polling.base_polling.LongRunningOperation.get_polling_url:
  - 189
  azure.core.polling.base_polling.LongRunningOperation.get_status:
  - 215
  azure.core.polling.base_polling.LongRunningOperation.set_initial_status:
  - 201
  azure.core.polling.base_polling.OperationFailed:
  - 124
  azure.core.polling.base_polling.OperationResourcePolling:
  - 265
  - 268
  - 254
  - 262
  azure.core.polling.base_polling.OperationResourcePolling._set_async_url_if_present:
  - 371
  - 372
  azure.core.polling.base_polling.OperationResourcePolling.can_poll:
  - 281
  azure.core.polling.base_polling.OperationResourcePolling.get_final_get_url:
  - 327
  - 328
  - 330
  - 331
  - 334
  - 305
  - 337
  - 312
  - 313
  - 317
  - 318
  azure.core.polling.base_polling.OperationResourcePolling.get_polling_url:
  - 292
  azure.core.polling.base_polling.OperationResourcePolling.get_status:
  - 388
  - 391
  - 392
  - 393
  - 379
  azure.core.polling.base_polling.OperationResourcePolling.set_initial_status:
  - 361
  - 346
  - 356
  - 358
  azure.core.polling.base_polling.StatusCheckPolling:
  - 481
  azure.core.polling.base_polling.StatusCheckPolling.can_poll:
  - 489
  azure.core.polling.base_polling.StatusCheckPolling.get_final_get_url:
  - 544
  azure.core.polling.base_polling.StatusCheckPolling.get_polling_url:
  - 501
  azure.core.polling.base_polling.StatusCheckPolling.get_status:
  - 529
  azure.core.polling.base_polling.StatusCheckPolling.set_initial_status:
  - 514
  azure.core.polling.base_polling._FinalStateViaOption:
  - 246
  azure.core.polling.base_polling._LroOption:
  - 240
  azure.core.polling.base_polling._SansIOLROBasePolling:
  - 576
  - 579
  - 582
  - 562
  - 573
  azure.core.polling.base_polling._SansIOLROBasePolling.__init__:
  - 593
  - 594
  - 595
  azure.core.polling.base_polling._SansIOLROBasePolling._extract_delay:
  - 745
  - 746
  azure.core.polling.base_polling._SansIOLROBasePolling._parse_resource:
  - 721
  - 730
  - 731
  azure.core.polling.base_polling._SansIOLROBasePolling.finished:
  - 707
  - 702
  azure.core.polling.base_polling._SansIOLROBasePolling.from_continuation_token:
  - 665
  - 686
  azure.core.polling.base_polling._SansIOLROBasePolling.get_continuation_token:
  - 649
  - 659
  azure.core.polling.base_polling._SansIOLROBasePolling.initialize:
  - 612
  - 628
  - 629
  - 636
  - 637
  azure.core.polling.base_polling._SansIOLROBasePolling.resource:
  - 715
  - 710
  azure.core.polling.base_polling._SansIOLROBasePolling.status:
  - 697
  - 692
  azure.core.polling.base_polling._as_json:
  - 128
  - 139
  azure.core.polling.base_polling._failed:
  - 104
  - 106
  azure.core.polling.base_polling._finished:
  - 98
  - 100
  azure.core.polling.base_polling._get_content:
  - 84
  - 93
  - 92
  azure.core.polling.base_polling._is_empty:
  - 160
  - 167
  azure.core.polling.base_polling._raise_if_bad_http_status_and_method:
  - 145
  - 154
  azure.core.polling.base_polling._succeeded:
  - 112
  - 110
  azure.core.rest._aiohttp.RestAioHttpTransportResponse.__getstate__:
  - 193
  - 190
  azure.core.rest._aiohttp.RestAioHttpTransportResponse.__init__:
  - 176
  - 180
  - 175
  azure.core.rest._aiohttp.RestAioHttpTransportResponse.close:
  - 225
  - 227
  - 220
  - 228
  azure.core.rest._aiohttp.RestAioHttpTransportResponse.content:
  - 203
  - 205
  - 198
  azure.core.rest._aiohttp.RestAioHttpTransportResponse.read:
  - 208
  - 213
  - 214
  - 215
  - 216
  - 217
  azure.core.rest._aiohttp._CIMultiDict:
  - 103
  azure.core.rest._aiohttp._CIMultiDict.__getitem__:
  - 133
  azure.core.rest._aiohttp._CIMultiDict.__iter__:
  - 106
  azure.core.rest._aiohttp._CIMultiDict.get:
  - 136
  - 137
  - 138
  azure.core.rest._aiohttp._CIMultiDict.items:
  - 122
  - 117
  azure.core.rest._aiohttp._CIMultiDict.keys:
  - 114
  - 109
  azure.core.rest._aiohttp._CIMultiDict.values:
  - 130
  - 125
  azure.core.rest._aiohttp._ItemsView.__contains__:
  - 50
  - 52
  - 53
  azure.core.rest._aiohttp._ItemsView.__init__:
  - 42
  azure.core.rest._aiohttp._ItemsView.__iter__:
  - 46
  - 47
  azure.core.rest._aiohttp._ItemsView.__repr__:
  - 58
  azure.core.rest._aiohttp._KeysView.__contains__:
  - 72
  - 73
  azure.core.rest._aiohttp._KeysView.__init__:
  - 63
  azure.core.rest._aiohttp._KeysView.__iter__:
  - 67
  - 68
  azure.core.rest._aiohttp._KeysView.__repr__:
  - 80
  azure.core.rest._aiohttp._RestAioHttpTransportResponseBackcompatMixin:
  - 143
  azure.core.rest._aiohttp._RestAioHttpTransportResponseBackcompatMixin.__getattr__:
  - 169
  - 170
  azure.core.rest._aiohttp._RestAioHttpTransportResponseBackcompatMixin._load_body:
  - 164
  - 165
  azure.core.rest._aiohttp._RestAioHttpTransportResponseBackcompatMixin.body:
  - 161
  - 151
  azure.core.rest._aiohttp._ValuesView.__contains__:
  - 93
  - 94
  azure.core.rest._aiohttp._ValuesView.__init__:
  - 85
  azure.core.rest._aiohttp._ValuesView.__iter__:
  - 89
  - 90
  azure.core.rest._aiohttp._ValuesView.__repr__:
  - 99
  azure.core.rest._helpers:
  - 58
  azure.core.rest._helpers.HttpRequestBackcompatMixin.__getattr__:
  - 217
  - 218
  azure.core.rest._helpers.HttpRequestBackcompatMixin.__setattr__:
  - 227
  - 228
  azure.core.rest._helpers.HttpRequestBackcompatMixin._add_backcompat_properties:
  - 416
  - 421
  azure.core.rest._helpers.HttpRequestBackcompatMixin._body:
  - 269
  - 279
  azure.core.rest._helpers.HttpRequestBackcompatMixin._format_parameters:
  - 294
  - 287
  azure.core.rest._helpers.HttpRequestBackcompatMixin._multipart_mixed_info:
  - 234
  - 247
  azure.core.rest._helpers.HttpRequestBackcompatMixin._prepare_multipart_body:
  - 404
  - 397
  azure.core.rest._helpers.HttpRequestBackcompatMixin._query:
  - 256
  - 264
  - 262
  - 263
  azure.core.rest._helpers.HttpRequestBackcompatMixin._serialize:
  - 413
  - 407
  azure.core.rest._helpers.HttpRequestBackcompatMixin._set_bytes_body:
  - 368
  - 378
  - 379
  - 374
  azure.core.rest._helpers.HttpRequestBackcompatMixin._set_formdata_body:
  - 355
  - 357
  - 359
  - 360
  - 363
  - 365
  - 348
  azure.core.rest._helpers.HttpRequestBackcompatMixin._set_json_body:
  - 336
  - 344
  - 343
  azure.core.rest._helpers.HttpRequestBackcompatMixin._set_multipart_mixed:
  - 391
  - 392
  - 383
  azure.core.rest._helpers.HttpRequestBackcompatMixin._set_streamed_data_body:
  - 297
  - 304
  - 305
  - 308
  - 310
  azure.core.rest._helpers.HttpRequestBackcompatMixin._set_text_body:
  - 320
  - 313
  - 319
  azure.core.rest._helpers.HttpRequestBackcompatMixin._set_xml_body:
  - 331
  - 324
  - 332
  azure.core.rest._helpers._verify_data_object:
  - 91
  - 93
  azure.core.rest._helpers.decode_to_text:
  - 193
  - 194
  - 195
  - 189
  - 191
  azure.core.rest._helpers.get_charset_encoding:
  - 175
  - 177
  - 180
  - 182
  - 183
  azure.core.rest._helpers.lookup_encoding:
  - 168
  azure.core.rest._helpers.set_content_body:
  - 135
  - 137
  - 138
  - 141
  - 143
  - 144
  - 146
  azure.core.rest._helpers.set_json_body:
  - 160
  - 161
  - 156
  - 157
  - 158
  azure.core.rest._helpers.set_multipart_body:
  - 117
  - 118
  azure.core.rest._helpers.set_urlencoded_body:
  - 100
  - 101
  - 103
  - 104
  - 105
  - 107
  - 109
  azure.core.rest._helpers.set_xml_body:
  - 123
  - 124
  - 125
  - 126
  azure.core.rest._http_response_impl.HttpResponseBackcompatMixin:
  - 154
  azure.core.rest._http_response_impl.HttpResponseBackcompatMixin.__getattr__:
  - 158
  - 159
  azure.core.rest._http_response_impl.HttpResponseBackcompatMixin.parts:
  - 169
  - 162
  azure.core.rest._http_response_impl.HttpResponseImpl:
  - 367
  azure.core.rest._http_response_impl.HttpResponseImpl.__exit__:
  - 394
  azure.core.rest._http_response_impl.HttpResponseImpl._set_read_checks:
  - 398
  azure.core.rest._http_response_impl.HttpResponseImpl.close:
  - 389
  - 391
  azure.core.rest._http_response_impl.HttpResponseImpl.iter_bytes:
  - 417
  - 419
  - 420
  - 422
  - 423
  - 428
  - 412
  azure.core.rest._http_response_impl.HttpResponseImpl.iter_raw:
  - 436
  - 437
  - 438
  - 431
  azure.core.rest._http_response_impl.HttpResponseImpl.read:
  - 408
  - 401
  - 406
  - 407
  azure.core.rest._http_response_impl.RestHttpClientTransportResponse:
  - 464
  azure.core.rest._http_response_impl.RestHttpClientTransportResponse.read:
  - 473
  - 474
  azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase:
  - 55
  azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase.__getattr__:
  - 68
  - 69
  azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase.__setattr__:
  - 82
  - 83
  azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._body:
  - 93
  - 86
  azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._decode_parts:
  - 97
  - 117
  azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._decode_parts._deserialize_response:
  - 112
  - 113
  - 114
  - 115
  azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._get_raw_parts:
  - 138
  - 126
  azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase._stream_download:
  - 141
  - 150
  azure.core.rest._http_response_impl._HttpResponseBaseImpl:
  - 175
  azure.core.rest._http_response_impl._HttpResponseBaseImpl.__init__:
  - 194
  - 195
  - 196
  - 197
  - 198
  - 199
  - 200
  - 201
  - 202
  azure.core.rest._http_response_impl._HttpResponseBaseImpl.__repr__:
  - 362
  - 363
  azure.core.rest._http_response_impl._HttpResponseBaseImpl._stream_download_check:
  - 337
  - 335
  azure.core.rest._http_response_impl._HttpResponseBaseImpl.content:
  - 352
  - 357
  azure.core.rest._http_response_impl._HttpResponseBaseImpl.content_type:
  - 265
  azure.core.rest._http_response_impl._HttpResponseBaseImpl.encoding:
  - 298
  - 283
  - 293
  azure.core.rest._http_response_impl._HttpResponseBaseImpl.headers:
  - 256
  azure.core.rest._http_response_impl._HttpResponseBaseImpl.is_closed:
  - 229
  azure.core.rest._http_response_impl._HttpResponseBaseImpl.is_stream_consumed:
  - 238
  azure.core.rest._http_response_impl._HttpResponseBaseImpl.json:
  - 329
  - 322
  - 331
  - 330
  azure.core.rest._http_response_impl._HttpResponseBaseImpl.raise_for_status:
  - 347
  - 343
  azure.core.rest._http_response_impl._HttpResponseBaseImpl.reason:
  - 274
  azure.core.rest._http_response_impl._HttpResponseBaseImpl.request:
  - 211
  azure.core.rest._http_response_impl._HttpResponseBaseImpl.status_code:
  - 247
  azure.core.rest._http_response_impl._HttpResponseBaseImpl.text:
  - 307
  - 314
  - 315
  - 316
  - 318
  azure.core.rest._http_response_impl._HttpResponseBaseImpl.url:
  - 220
  azure.core.rest._http_response_impl._RestHttpClientTransportResponseBackcompatBaseMixin.body:
  - 443
  - 444
  azure.core.rest._http_response_impl._RestHttpClientTransportResponseBase.__init__:
  - 457
  - 450
  - 451
  - 452
  azure.core.rest._http_response_impl_async.AsyncHttpResponseBackcompatMixin:
  - 39
  azure.core.rest._http_response_impl_async.AsyncHttpResponseBackcompatMixin.__getattr__:
  - 43
  - 44
  azure.core.rest._http_response_impl_async.AsyncHttpResponseBackcompatMixin.parts:
  - 57
  - 54
  - 47
  azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl:
  - 61
  azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl.__aexit__:
  - 139
  azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl.__repr__:
  - 142
  - 143
  azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl._set_read_checks:
  - 81
  azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl.close:
  - 129
  - 131
  - 124
  azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl.iter_bytes:
  - 109
  - 114
  - 115
  - 116
  - 118
  - 119
  - 120
  - 121
  azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl.iter_raw:
  - 98
  - 103
  - 104
  - 105
  - 106
  azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl.read:
  - 84
  - 89
  - 91
  - 92
  - 93
  - 94
  azure.core.rest._http_response_impl_async.RestAsyncHttpClientTransportResponse:
  - 147
  azure.core.rest._http_response_impl_async.RestAsyncHttpClientTransportResponse.read:
  - 156
  - 157
  azure.core.rest._requests_asyncio.RestAsyncioRequestsTransportResponse:
  - 33
  azure.core.rest._requests_asyncio.RestAsyncioRequestsTransportResponse.__init__:
  - 36
  azure.core.rest._requests_asyncio.RestAsyncioRequestsTransportResponse.close:
  - 44
  - 47
  - 46
  - 39
  azure.core.rest._requests_basic.RestRequestsTransportResponse.__init__:
  - 104
  azure.core.rest._requests_basic._CaseInsensitiveDict:
  - 53
  azure.core.rest._requests_basic._CaseInsensitiveDict.items:
  - 64
  - 59
  azure.core.rest._requests_basic._ItemsView.__contains__:
  - 41
  - 43
  - 44
  azure.core.rest._requests_basic._ItemsView.__repr__:
  - 49
  azure.core.rest._requests_basic._RestRequestsTransportResponseBase.__init__:
  - 96
  - 86
  - 88
  - 90
  - 91
  azure.core.rest._requests_basic._RestRequestsTransportResponseBaseMixin:
  - 68
  azure.core.rest._requests_basic._RestRequestsTransportResponseBaseMixin._body:
  - 79
  azure.core.rest._requests_trio.RestTrioRequestsTransportResponse:
  - 33
  azure.core.rest._requests_trio.RestTrioRequestsTransportResponse.__init__:
  - 36
  azure.core.rest._requests_trio.RestTrioRequestsTransportResponse.close:
  - 41
  - 42
  - 39
  azure.core.rest._rest_py3.AsyncHttpResponse:
  - 373
  azure.core.rest._rest_py3.AsyncHttpResponse.close:
  - 418
  azure.core.rest._rest_py3.AsyncHttpResponse.iter_bytes:
  - 408
  - 415
  azure.core.rest._rest_py3.AsyncHttpResponse.iter_raw:
  - 404
  - 397
  azure.core.rest._rest_py3.AsyncHttpResponse.read:
  - 389
  azure.core.rest._rest_py3.HttpRequest:
  - 60
  azure.core.rest._rest_py3.HttpRequest.__deepcopy__:
  - 175
  - 180
  - 181
  - 182
  - 185
  azure.core.rest._rest_py3.HttpRequest.__init__:
  - 109
  - 110
  - 114
  - 120
  - 121
  - 123
  azure.core.rest._rest_py3.HttpRequest.__repr__:
  - 171
  azure.core.rest._rest_py3.HttpRequest._set_body:
  - 135
  - 146
  - 149
  - 150
  - 152
  - 153
  - 155
  - 156
  - 157
  - 158
  azure.core.rest._rest_py3.HttpRequest.content:
  - 163
  azure.core.rest._rest_py3.HttpResponse:
  - 320
  azure.core.rest._rest_py3.HttpResponse.__enter__:
  - 335
  azure.core.rest._rest_py3.HttpResponse.__exit__:
  - 338
  azure.core.rest._rest_py3.HttpResponse.__repr__:
  - 368
  - 369
  azure.core.rest._rest_py3.HttpResponse.close:
  - 341
  azure.core.rest._rest_py3.HttpResponse.iter_bytes:
  - 361
  azure.core.rest._rest_py3.HttpResponse.iter_raw:
  - 353
  azure.core.rest._rest_py3.HttpResponse.read:
  - 345
  azure.core.rest._rest_py3._HttpResponseBase:
  - 189
  azure.core.rest._rest_py3._HttpResponseBase.content:
  - 284
  azure.core.rest._rest_py3._HttpResponseBase.content_type:
  - 230
  azure.core.rest._rest_py3._HttpResponseBase.encoding:
  - 257
  - 267
  azure.core.rest._rest_py3._HttpResponseBase.headers:
  - 212
  azure.core.rest._rest_py3._HttpResponseBase.is_closed:
  - 239
  azure.core.rest._rest_py3._HttpResponseBase.is_stream_consumed:
  - 248
  azure.core.rest._rest_py3._HttpResponseBase.json:
  - 302
  azure.core.rest._rest_py3._HttpResponseBase.raise_for_status:
  - 311
  azure.core.rest._rest_py3._HttpResponseBase.reason:
  - 221
  azure.core.rest._rest_py3._HttpResponseBase.request:
  - 194
  azure.core.rest._rest_py3._HttpResponseBase.status_code:
  - 203
  azure.core.rest._rest_py3._HttpResponseBase.text:
  - 292
  azure.core.rest._rest_py3._HttpResponseBase.url:
  - 275
  azure.core.serialization:
  - 25
  - 26
  azure.core.serialization.AzureJSONEncoder:
  - 116
  azure.core.serialization.AzureJSONEncoder.default:
  - 128
  - 131
  - 119
  - 125
  - 126
  azure.core.serialization._Null:
  - 19
  azure.core.serialization._as_attribute_dict_value:
  - 161
  - 162
  - 163
  - 164
  - 165
  - 159
  azure.core.serialization._datetime_as_isostr:
  - 96
  - 97
  - 99
  - 100
  - 102
  - 104
  - 107
  - 108
  - 111
  - 112
  - 88
  azure.core.serialization._get_flattened_attribute:
  - 169
  - 177
  - 181
  - 184
  - 186
  - 187
  azure.core.serialization._is_readonly:
  - 146
  azure.core.serialization._timedelta_as_isostr:
  - 33
  - 67
  - 68
  - 72
  - 73
  - 44
  - 45
  - 46
  - 47
  - 78
  - 49
  - 50
  - 80
  - 82
  - 54
  - 62
  - 63
  azure.core.serialization.as_attribute_dict:
  - 256
  - 257
  - 259
  - 260
  - 261
  - 265
  - 267
  - 273
  - 274
  - 220
  - 233
  - 235
  - 237
  - 241
  - 245
  - 246
  - 248
  - 250
  - 251
  - 252
  azure.core.serialization.attribute_list:
  - 197
  - 204
  - 206
  - 208
  - 209
  - 211
  - 212
  - 213
  - 215
  azure.core.serialization.is_generated_model:
  - 142
  - 135
  azure.core.settings:
  - 49
  - 52
  - 53
  - 534
  - 535
  - 26
  azure.core.settings.PrioritizedSetting:
  - 244
  azure.core.settings.PrioritizedSetting.__call__:
  - 320
  - 321
  - 324
  - 325
  - 328
  - 329
  - 302
  - 312
  - 313
  - 316
  - 317
  azure.core.settings.PrioritizedSetting.__init__:
  - 294
  azure.core.settings.PrioritizedSetting.__set__:
  - 337
  azure.core.settings.PrioritizedSetting.set_value:
  - 340
  azure.core.settings.PrioritizedSetting.unset_value:
  - 351
  azure.core.settings.Settings:
  - 519
  - 364
  - 526
  - 503
  - 510
  azure.core.settings.Settings._config:
  - 498
  - 500
  - 501
  azure.core.settings.Settings.config:
  - 480
  - 493
  - 494
  - 495
  azure.core.settings.Settings.current:
  - 475
  - 477
  - 470
  azure.core.settings.Settings.defaults:
  - 465
  - 466
  - 460
  azure.core.settings.Settings.defaults_only:
  - 447
  azure.core.settings._get_opencensus_span:
  - 173
  azure.core.settings._get_opentelemetry_span:
  - 189
  azure.core.settings.convert_azure_cloud:
  - 160
  - 162
  - 164
  - 151
  azure.core.settings.convert_bool:
  - 68
  - 83
  - 85
  - 86
  - 88
  azure.core.settings.convert_logging:
  - 139
  - 143
  - 144
  - 145
  - 121
  azure.core.settings.convert_tracing_enabled:
  - 105
  - 102
  - 108
  - 94
  azure.core.settings.convert_tracing_impl:
  - 225
  - 228
  - 231
  - 232
  - 233
  - 234
  - 211
  azure.core.tracing._abstract_span:
  - 34
  - 5
  azure.core.tracing._abstract_span.AbstractSpan:
  - 39
  azure.core.tracing._abstract_span.AbstractSpan.__enter__:
  - 84
  - 85
  azure.core.tracing._abstract_span.AbstractSpan.__exit__:
  - 93
  - 102
  azure.core.tracing._abstract_span.AbstractSpan.add_attribute:
  - 121
  - 129
  azure.core.tracing._abstract_span.AbstractSpan.change_context:
  - 228
  - 221
  azure.core.tracing._abstract_span.AbstractSpan.finish:
  - 109
  - 110
  azure.core.tracing._abstract_span.AbstractSpan.get_current_span:
  - 189
  - 183
  azure.core.tracing._abstract_span.AbstractSpan.get_current_tracer:
  - 193
  - 199
  azure.core.tracing._abstract_span.AbstractSpan.get_trace_parent:
  - 148
  - 143
  azure.core.tracing._abstract_span.AbstractSpan.kind:
  - 72
  - 81
  - 67
  - 76
  azure.core.tracing._abstract_span.AbstractSpan.link:
  - 167
  - 159
  azure.core.tracing._abstract_span.AbstractSpan.link_from_headers:
  - 171
  - 179
  azure.core.tracing._abstract_span.AbstractSpan.set_current_span:
  - 208
  - 203
  azure.core.tracing._abstract_span.AbstractSpan.set_current_tracer:
  - 217
  - 212
  azure.core.tracing._abstract_span.AbstractSpan.set_http_attributes:
  - 140
  - 132
  azure.core.tracing._abstract_span.AbstractSpan.span:
  - 54
  - 63
  azure.core.tracing._abstract_span.AbstractSpan.span_instance:
  - 152
  - 155
  azure.core.tracing._abstract_span.AbstractSpan.start:
  - 105
  - 106
  azure.core.tracing._abstract_span.AbstractSpan.to_header:
  - 113
  - 118
  azure.core.tracing._abstract_span.AbstractSpan.with_current_context:
  - 232
  - 239
  azure.core.tracing._abstract_span.HttpSpanMixin:
  - 243
  azure.core.tracing._abstract_span.HttpSpanMixin.set_http_attributes:
  - 288
  - 259
  - 269
  - 270
  - 271
  - 273
  - 274
  - 275
  - 276
  - 277
  - 279
  - 280
  - 281
  - 282
  - 283
  - 284
  - 285
  - 287
  azure.core.tracing._models.Link:
  - 51
  azure.core.tracing._models.SpanKind:
  - 32
  - 35
  - 38
  - 41
  - 44
  - 47
  - 25
  azure.core.tracing._models.TracingOptions:
  - 65
  - 68
  - 71
  azure.core.tracing.common:
  - 26
  azure.core.tracing.common.change_context:
  - 64
  - 76
  - 77
  - 78
  - 82
  - 83
  - 86
  - 90
  - 92
  - 93
  - 95
  azure.core.tracing.common.get_function_and_class_name:
  - 57
  - 58
  - 43
  azure.core.tracing.common.with_current_context:
  - 99
  - 106
  - 109
  - 110
  - 111
  - 113
  - 114
  - 116
  azure.core.tracing.decorator:
  - 37
  - 41
  - 42
  - 46
  - 26
  azure.core.tracing.decorator.distributed_trace:
  - 73
  - 173
  - 97
  - 95
  azure.core.tracing.decorator.distributed_trace.decorator:
  - 101
  azure.core.tracing.decorator.distributed_trace.decorator.wrapper_use_tracer:
  - 129
  - 132
  - 134
  - 135
  - 136
  - 137
  - 138
  - 142
  - 144
  - 145
  - 146
  - 147
  - 148
  - 150
  - 151
  - 153
  - 155
  - 161
  - 163
  - 166
  - 169
  - 103
  - 104
  - 107
  - 108
  - 111
  - 112
  - 115
  - 118
  - 119
  - 122
  - 123
  - 126
  - 127
  azure.core.tracing.decorator_async:
  - 37
  - 41
  - 42
  - 46
  - 26
  azure.core.tracing.decorator_async.distributed_trace_async:
  - 168
  - 73
  - 97
  - 95
  azure.core.tracing.decorator_async.distributed_trace_async.decorator:
  - 101
  azure.core.tracing.decorator_async.distributed_trace_async.decorator.wrapper_use_tracer:
  - 129
  - 132
  - 134
  - 135
  - 136
  - 137
  - 138
  - 142
  - 144
  - 145
  - 146
  - 148
  - 150
  - 156
  - 158
  - 161
  - 164
  - 103
  - 104
  - 107
  - 108
  - 111
  - 112
  - 115
  - 118
  - 119
  - 122
  - 123
  - 126
  - 127
  azure.core.tracing.opentelemetry:
  - 31
  azure.core.tracing.opentelemetry.OpenTelemetryTracer:
  - 49
  azure.core.tracing.opentelemetry.OpenTelemetryTracer.__init__:
  - 70
  azure.core.tracing.opentelemetry.OpenTelemetryTracer._detach_from_context:
  - 273
  - 278
  azure.core.tracing.opentelemetry.OpenTelemetryTracer._parse_links:
  - 199
  - 204
  - 205
  - 206
  - 207
  - 212
  azure.core.tracing.opentelemetry.OpenTelemetryTracer._suppress_auto_http_instrumentation:
  - 260
  - 269
  azure.core.tracing.opentelemetry.OpenTelemetryTracer.get_current_span:
  - 216
  - 221
  azure.core.tracing.opentelemetry.OpenTelemetryTracer.get_trace_context:
  - 255
  - 247
  azure.core.tracing.opentelemetry.OpenTelemetryTracer.set_span_error_status:
  - 196
  - 189
  azure.core.tracing.opentelemetry.OpenTelemetryTracer.start_as_current_span:
  - 136
  - 162
  - 165
  - 168
  azure.core.tracing.opentelemetry.OpenTelemetryTracer.start_span:
  - 105
  - 106
  - 109
  - 110
  - 112
  - 87
  azure.core.tracing.opentelemetry.OpenTelemetryTracer.use_span:
  - 185
  - 173
  - 182
  azure.core.tracing.opentelemetry.OpenTelemetryTracer.with_current_context:
  - 232
  - 225
  azure.core.tracing.opentelemetry.OpenTelemetryTracer.with_current_context.call_with_current_context:
  - 240
  - 241
  - 237
  - 238
  azure.core.utils:
  - 26
  azure.core.utils._connection_string_parser.parse_connection_string:
  - 33
  - 36
  - 37
  - 38
  - 11
  - 25
  - 26
  - 28
  - 30
  azure.core.utils._messaging_shared._get_json_content:
  - 36
  - 39
  - 44
  - 18
  - 30
  azure.core.utils._pipeline_transport_rest_shared:
  - 37
  azure.core.utils._pipeline_transport_rest_shared.BytesIOSocket:
  - 59
  azure.core.utils._pipeline_transport_rest_shared.BytesIOSocket.makefile:
  - 70
  azure.core.utils._pipeline_transport_rest_shared._HTTPSerializer:
  - 183
  azure.core.utils._pipeline_transport_rest_shared._HTTPSerializer.__init__:
  - 187
  - 188
  azure.core.utils._pipeline_transport_rest_shared._HTTPSerializer.putheader:
  - 193
  - 191
  azure.core.utils._pipeline_transport_rest_shared._aiohttp_body_helper:
  - 385
  - 396
  - 398
  - 400
  - 402
  - 403
  - 405
  - 406
  - 410
  - 411
  azure.core.utils._pipeline_transport_rest_shared._decode_parts_helper:
  - 257
  - 258
  - 259
  - 229
  - 264
  - 267
  - 270
  - 247
  - 248
  - 249
  azure.core.utils._pipeline_transport_rest_shared._format_data_helper:
  - 353
  - 354
  - 356
  - 357
  - 359
  - 367
  - 368
  - 370
  - 371
  - 341
  - 376
  - 378
  azure.core.utils._pipeline_transport_rest_shared._format_parameters_helper:
  - 96
  - 98
  - 100
  - 101
  - 74
  - 85
  - 86
  - 87
  - 88
  - 89
  - 91
  - 92
  - 93
  - 94
  azure.core.utils._pipeline_transport_rest_shared._get_raw_parts_helper:
  - 291
  - 293
  - 294
  - 296
  - 277
  azure.core.utils._pipeline_transport_rest_shared._pad_attr_name:
  - 120
  - 106
  azure.core.utils._pipeline_transport_rest_shared._parts_helper:
  - 329
  - 331
  - 332
  - 302
  - 310
  - 313
  - 314
  azure.core.utils._pipeline_transport_rest_shared._parts_helper.parse_responses:
  - 322
  - 323
  - 324
  - 326
  - 327
  azure.core.utils._pipeline_transport_rest_shared._prepare_multipart_body_helper:
  - 140
  - 147
  - 148
  - 149
  - 150
  - 152
  - 153
  - 154
  - 155
  - 156
  - 157
  - 159
  - 161
  - 162
  - 163
  - 164
  - 166
  - 167
  - 169
  - 174
  - 176
  - 177
  - 124
  azure.core.utils._pipeline_transport_rest_shared._serialize_request:
  - 200
  - 210
  - 212
  - 213
  azure.core.utils._pipeline_transport_rest_shared.get_file_items:
  - 418
  - 421
  azure.core.utils._pipeline_transport_rest_shared_async:
  - 24
  - 20
  azure.core.utils._pipeline_transport_rest_shared_async._PartGenerator:
  - 28
  azure.core.utils._pipeline_transport_rest_shared_async._PartGenerator.__anext__:
  - 66
  - 67
  - 70
  azure.core.utils._pipeline_transport_rest_shared_async._PartGenerator._parse_response:
  - 42
  - 61
  - 45
  azure.core.utils._pipeline_transport_rest_shared_async._PartGenerator._parse_response.parse_responses:
  - 50
  - 51
  - 52
  - 54
  - 55
  azure.core.utils._utils.CaseInsensitiveDict:
  - 105
  azure.core.utils._utils.CaseInsensitiveDict.__delitem__:
  - 145
  azure.core.utils._utils.CaseInsensitiveDict.__eq__:
  - 162
  - 157
  - 158
  azure.core.utils._utils.CaseInsensitiveDict.__getitem__:
  - 142
  azure.core.utils._utils.CaseInsensitiveDict.__init__:
  - 122
  - 125
  azure.core.utils._utils.CaseInsensitiveDict.__iter__:
  - 148
  azure.core.utils._utils.CaseInsensitiveDict.__len__:
  - 151
  azure.core.utils._utils.CaseInsensitiveDict.__repr__:
  - 165
  azure.core.utils._utils.CaseInsensitiveDict.__setitem__:
  - 131
  - 139
  azure.core.utils._utils.CaseInsensitiveDict.copy:
  - 128
  azure.core.utils._utils.CaseInsensitiveDict.lowerkey_items:
  - 154
  azure.core.utils._utils._FixedOffset:
  - 27
  azure.core.utils._utils._FixedOffset.__init__:
  - 35
  azure.core.utils._utils._FixedOffset.__repr__:
  - 44
  azure.core.utils._utils._FixedOffset.dst:
  - 47
  azure.core.utils._utils._FixedOffset.tzname:
  - 41
  azure.core.utils._utils._convert_to_isoformat:
  - 64
  - 66
  - 67
  - 69
  - 70
  - 74
  - 75
  - 77
  - 80
  - 51
  - 83
  - 85
  - 87
  - 56
  - 58
  azure.core.utils._utils.case_insensitive_dict:
  - 101
  - 94
  azure.core.utils._utils.get_running_async_lock:
  - 169
  - 180
  - 181
  - 184
  - 187
  azure.mgmt.core._async_pipeline_client:
  - 34
  - 35
  azure.mgmt.core._async_pipeline_client.AsyncARMPipelineClient:
  - 39
  azure.mgmt.core._async_pipeline_client.AsyncARMPipelineClient.__init__:
  - 67
  - 68
  - 70
  - 54
  - 55
  - 56
  - 58
  - 59
  - 60
  azure.mgmt.core._pipeline_client:
  - 32
  - 31
  azure.mgmt.core._pipeline_client.ARMPipelineClient:
  - 36
  azure.mgmt.core._pipeline_client.ARMPipelineClient.__init__:
  - 65
  - 49
  - 50
  - 51
  - 53
  - 54
  - 55
  - 62
  - 63
  azure.mgmt.core.policies.ARMHttpLoggingPolicy:
  - 41
  - 43
  azure.mgmt.core.policies._authentication:
  - 43
  azure.mgmt.core.policies._authentication.ARMChallengeAuthenticationPolicy:
  - 47
  azure.mgmt.core.policies._authentication.AuxiliaryAuthenticationPolicy._get_auxiliary_tokens:
  - 110
  - 111
  azure.mgmt.core.policies._authentication.AuxiliaryAuthenticationPolicy.on_request:
  - 115
  - 121
  - 123
  - 124
  - 126
  azure.mgmt.core.policies._authentication._AuxiliaryAuthenticationPolicyBase:
  - 56
  azure.mgmt.core.policies._authentication._AuxiliaryAuthenticationPolicyBase._enforce_https:
  - 80
  - 73
  - 76
  - 79
  azure.mgmt.core.policies._authentication._AuxiliaryAuthenticationPolicyBase._need_new_aux_tokens:
  - 97
  - 99
  - 100
  azure.mgmt.core.policies._authentication._AuxiliaryAuthenticationPolicyBase._update_headers:
  - 90
  - 91
  - 92
  - 86
  azure.mgmt.core.policies._authentication_async.AsyncARMChallengeAuthenticationPolicy:
  - 65
  azure.mgmt.core.policies._authentication_async.AsyncAuxiliaryAuthenticationPolicy._get_auxiliary_tokens:
  - 77
  - 78
  azure.mgmt.core.policies._authentication_async.AsyncAuxiliaryAuthenticationPolicy.on_exception:
  - 109
  azure.mgmt.core.policies._authentication_async.AsyncAuxiliaryAuthenticationPolicy.on_request:
  - 82
  - 88
  - 90
  - 91
  - 93
  azure.mgmt.core.policies._authentication_async.AsyncAuxiliaryAuthenticationPolicy.on_response:
  - 100
  azure.mgmt.core.policies._authentication_async.AsyncAuxiliaryAuthenticationPolicy.send:
  - 129
  - 131
  - 132
  - 134
  - 135
  - 122
  azure.mgmt.core.policies._authentication_async.await_result:
  - 59
  - 58
  - 51
  azure.mgmt.core.policies._base:
  - 43
  azure.mgmt.core.policies._base.ARMAutoResourceProviderRegistrationPolicy:
  - 91
  azure.mgmt.core.policies._base.ARMAutoResourceProviderRegistrationPolicy._register_rp:
  - 128
  - 129
  - 133
  - 134
  - 135
  - 136
  - 137
  - 110
  - 121
  - 122
  - 123
  - 127
  azure.mgmt.core.policies._base.ARMAutoResourceProviderRegistrationPolicy.send:
  - 96
  - 97
  - 98
  - 99
  - 100
  - 104
  - 105
  - 106
  - 95
  azure.mgmt.core.policies._base._SansIOARMAutoResourceProviderRegistrationPolicy._build_next_request:
  - 83
  - 84
  - 85
  azure.mgmt.core.policies._base._SansIOARMAutoResourceProviderRegistrationPolicy._check_rp_not_registered_err:
  - 56
  - 57
  - 59
  - 60
  azure.mgmt.core.policies._base._SansIOARMAutoResourceProviderRegistrationPolicy._extract_subscription_url:
  - 75
  - 74
  - 67
  - 77
  azure.mgmt.core.policies._base_async:
  - 43
  azure.mgmt.core.policies._base_async.AsyncARMAutoResourceProviderRegistrationPolicy:
  - 53
  azure.mgmt.core.policies._base_async.AsyncARMAutoResourceProviderRegistrationPolicy._async_register_rp:
  - 96
  - 100
  - 101
  - 102
  - 103
  - 104
  - 77
  - 88
  - 89
  - 90
  - 94
  - 95
  azure.mgmt.core.policies._base_async.AsyncARMAutoResourceProviderRegistrationPolicy.send:
  - 64
  - 65
  - 69
  - 70
  - 71
  - 59
  - 60
  - 61
  - 62
  - 63
  azure.mgmt.core.polling.arm_polling:
  - 56
  - 57
  azure.mgmt.core.polling.arm_polling.ARMPolling.__init__:
  - 198
  - 199
  - 200
  - 201
  - 203
  azure.mgmt.core.polling.arm_polling.AzureAsyncOperationPolling:
  - 74
  azure.mgmt.core.polling.arm_polling.AzureAsyncOperationPolling.__init__:
  - 77
  azure.mgmt.core.polling.arm_polling.AzureAsyncOperationPolling.get_final_get_url:
  - 90
  - 91
  - 84
  - 95
  azure.mgmt.core.polling.arm_polling.BodyContentPolling:
  - 105
  - 99
  azure.mgmt.core.polling.arm_polling.BodyContentPolling._get_provisioning_state:
  - 160
  - 169
  - 166
  - 168
  azure.mgmt.core.polling.arm_polling.BodyContentPolling.can_poll:
  - 108
  azure.mgmt.core.polling.arm_polling.BodyContentPolling.get_final_get_url:
  - 125
  azure.mgmt.core.polling.arm_polling.BodyContentPolling.get_polling_url:
  - 118
  azure.mgmt.core.polling.arm_polling.BodyContentPolling.get_status:
  - 184
  - 172
  - 181
  azure.mgmt.core.polling.arm_polling.BodyContentPolling.set_initial_status:
  - 136
  - 145
  - 147
  - 148
  - 150
  - 151
  - 153
  azure.mgmt.core.polling.arm_polling._FinalStateViaOption:
  - 67
  azure.mgmt.core.polling.arm_polling._LroOption:
  - 61
  azure.mgmt.core.polling.async_arm_polling.AsyncARMPolling.__init__:
  - 44
  - 45
  - 46
  - 47
  - 49
  azure.mgmt.core.tools:
  - 32
  - 33
  - 42
  - 38
  azure.mgmt.core.tools._get_parents_from_parts:
  - 128
  - 129
  - 130
  - 131
  - 132
  - 133
  - 134
  - 135
  - 136
  - 137
  - 138
  - 139
  - 120
  - 127
  azure.mgmt.core.tools._populate_alternate_kwargs:
  - 112
  - 100
  - 109
  - 110
  azure.mgmt.core.tools.get_arm_endpoints:
  - 232
  - 225
  - 242
  - 237
  azure.mgmt.core.tools.is_valid_resource_id:
  - 184
  - 196
  - 199
  azure.mgmt.core.tools.is_valid_resource_name:
  - 217
  - 219
  - 205
  - 215
  azure.mgmt.core.tools.parse_resource_id:
  - 81
  - 83
  - 84
  - 85
  - 86
  - 55
  - 88
  - 89
  - 90
  - 91
  - 94
  azure.mgmt.core.tools.resource_id:
  - 161
  - 162
  - 165
  - 168
  - 169
  - 173
  - 144
  - 176
  - 180
  azure.mgmt.dynatrace:
  - 24
  - 26
  azure.mgmt.dynatrace._configuration:
  - 17
  azure.mgmt.dynatrace._configuration.DynatraceObservabilityMgmtClientConfiguration:
  - 23
  azure.mgmt.dynatrace._configuration.DynatraceObservabilityMgmtClientConfiguration.__init__:
  - 38
  - 39
  - 41
  - 43
  - 49
  - 50
  - 51
  azure.mgmt.dynatrace._configuration.DynatraceObservabilityMgmtClientConfiguration._configure:
  - 64
  - 54
  - 55
  - 56
  - 57
  - 58
  - 59
  - 60
  - 61
  - 62
  - 63
  azure.mgmt.dynatrace._dynatrace_observability_mgmt_client:
  - 20
  azure.mgmt.dynatrace._dynatrace_observability_mgmt_client.DynatraceObservabilityMgmtClient:
  - 26
  azure.mgmt.dynatrace._dynatrace_observability_mgmt_client.DynatraceObservabilityMgmtClient.__enter__:
  - 96
  azure.mgmt.dynatrace._dynatrace_observability_mgmt_client.DynatraceObservabilityMgmtClient.__exit__:
  - 100
  azure.mgmt.dynatrace._dynatrace_observability_mgmt_client.DynatraceObservabilityMgmtClient.__init__:
  - 65
  - 66
  - 67
  - 68
  - 56
  - 59
  - 61
  - 62
  - 63
  azure.mgmt.dynatrace._dynatrace_observability_mgmt_client.DynatraceObservabilityMgmtClient._send_request:
  - 88
  - 89
  - 90
  - 71
  azure.mgmt.dynatrace._dynatrace_observability_mgmt_client.DynatraceObservabilityMgmtClient.close:
  - 93
  azure.mgmt.dynatrace._serialization:
  - 69
  - 71
  - 238
  - 174
  - 240
  - 180
  azure.mgmt.dynatrace._serialization.Deserializer:
  - 1364
  - 1372
  azure.mgmt.dynatrace._serialization.Deserializer.__call__:
  - 1414
  - 1405
  - 1413
  azure.mgmt.dynatrace._serialization.Deserializer.__init__:
  - 1394
  azure.mgmt.dynatrace._serialization.Deserializer._build_additional_properties:
  - 1490
  - 1492
  - 1495
  - 1499
  - 1500
  - 1503
  azure.mgmt.dynatrace._serialization.Deserializer._classify_target:
  - 1515
  - 1508
  - 1525
  - 1518
  azure.mgmt.dynatrace._serialization.Deserializer._deserialize:
  - 1417
  - 1427
  - 1428
  - 1430
  - 1431
  - 1433
  - 1434
  - 1437
  - 1438
  - 1440
  - 1445
  - 1447
  - 1448
  - 1449
  - 1450
  - 1452
  - 1457
  - 1459
  - 1463
  - 1464
  - 1465
  - 1468
  - 1469
  - 1470
  - 1471
  - 1476
  - 1480
  - 1484
  - 1486
  - 1487
  azure.mgmt.dynatrace._serialization.Deserializer._instantiate_model:
  - 1600
  - 1604
  - 1608
  - 1609
  - 1613
  - 1586
  - 1591
  - 1592
  - 1594
  - 1595
  - 1596
  - 1597
  - 1598
  - 1599
  azure.mgmt.dynatrace._serialization.Deserializer._unpack_content:
  - 1568
  - 1569
  - 1574
  - 1575
  - 1578
  - 1579
  - 1581
  - 1582
  - 1551
  - 1567
  azure.mgmt.dynatrace._serialization.Deserializer.deserialize_base64:
  - 1841
  - 1847
  - 1849
  - 1851
  - 1852
  azure.mgmt.dynatrace._serialization.Deserializer.deserialize_basic:
  - 1760
  - 1761
  - 1763
  - 1734
  - 1767
  - 1768
  - 1769
  - 1746
  - 1748
  - 1749
  - 1757
  - 1758
  - 1759
  azure.mgmt.dynatrace._serialization.Deserializer.deserialize_bytearray:
  - 1837
  - 1835
  - 1829
  azure.mgmt.dynatrace._serialization.Deserializer.deserialize_data:
  - 1632
  - 1633
  - 1636
  - 1637
  - 1639
  - 1643
  - 1644
  - 1647
  - 1648
  - 1617
  - 1650
  - 1654
  - 1655
  - 1624
  - 1657
  - 1628
  - 1630
  - 1631
  azure.mgmt.dynatrace._serialization.Deserializer.deserialize_date:
  - 1913
  - 1910
  - 1908
  - 1902
  azure.mgmt.dynatrace._serialization.Deserializer.deserialize_decimal:
  - 1856
  - 1862
  - 1865
  - 1867
  - 1868
  azure.mgmt.dynatrace._serialization.Deserializer.deserialize_dict:
  - 1675
  - 1682
  - 1683
  - 1685
  - 1688
  azure.mgmt.dynatrace._serialization.Deserializer.deserialize_duration:
  - 1896
  - 1890
  - 1884
  - 1893
  azure.mgmt.dynatrace._serialization.Deserializer.deserialize_enum:
  - 1824
  - 1825
  - 1795
  - 1805
  - 1807
  - 1809
  - 1813
  - 1818
  - 1820
  - 1821
  azure.mgmt.dynatrace._serialization.Deserializer.deserialize_iso:
  - 1985
  - 1954
  - 1960
  - 1963
  - 1964
  - 1965
  - 1968
  - 1969
  - 1971
  - 1972
  - 1976
  - 1977
  - 1979
  - 1980
  - 1981
  azure.mgmt.dynatrace._serialization.Deserializer.deserialize_iter:
  - 1666
  - 1668
  - 1669
  - 1670
  - 1672
  - 1660
  azure.mgmt.dynatrace._serialization.Deserializer.deserialize_long:
  - 1872
  - 1880
  - 1878
  azure.mgmt.dynatrace._serialization.Deserializer.deserialize_object:
  - 1698
  - 1700
  - 1703
  - 1704
  - 1705
  - 1706
  - 1707
  - 1708
  - 1709
  - 1711
  - 1713
  - 1715
  - 1720
  - 1722
  - 1691
  - 1724
  azure.mgmt.dynatrace._serialization.Deserializer.deserialize_rfc:
  - 1931
  - 1937
  - 1940
  - 1941
  - 1942
  - 1944
  - 1945
  - 1948
  azure.mgmt.dynatrace._serialization.Deserializer.deserialize_time:
  - 1923
  - 1917
  - 1925
  - 1927
  azure.mgmt.dynatrace._serialization.Deserializer.deserialize_unicode:
  - 1773
  - 1781
  - 1786
  - 1789
  - 1791
  azure.mgmt.dynatrace._serialization.Deserializer.deserialize_unix:
  - 1991
  - 1998
  - 1999
  - 2001
  - 2004
  azure.mgmt.dynatrace._serialization.Deserializer.failsafe_deserialize:
  - 1544
  - 1531
  - 1542
  azure.mgmt.dynatrace._serialization.Model:
  - 289
  azure.mgmt.dynatrace._serialization.Model.__eq__:
  - 308
  - 309
  azure.mgmt.dynatrace._serialization.Model.__init__:
  - 299
  - 300
  - 301
  - 302
  - 303
  - 305
  azure.mgmt.dynatrace._serialization.Model.__ne__:
  - 314
  - 315
  azure.mgmt.dynatrace._serialization.Model.__str__:
  - 318
  azure.mgmt.dynatrace._serialization.Model._classify:
  - 482
  - 489
  - 461
  - 465
  - 468
  - 469
  - 470
  - 472
  - 473
  - 476
  - 478
  azure.mgmt.dynatrace._serialization.Model._create_xml_node:
  - 340
  - 334
  azure.mgmt.dynatrace._serialization.Model._flatten_subtype:
  - 456
  - 452
  - 454
  - 455
  azure.mgmt.dynatrace._serialization.Model._get_rest_key_parts:
  - 500
  - 501
  - 495
  azure.mgmt.dynatrace._serialization.Model._infer_class_models:
  - 400
  - 401
  - 398
  azure.mgmt.dynatrace._serialization.Model.as_dict:
  - 392
  - 393
  - 362
  azure.mgmt.dynatrace._serialization.Model.deserialize:
  - 418
  - 417
  - 410
  azure.mgmt.dynatrace._serialization.Model.from_dict:
  - 448
  - 427
  - 438
  azure.mgmt.dynatrace._serialization.Model.is_xml_model:
  - 327
  azure.mgmt.dynatrace._serialization.Model.serialize:
  - 353
  - 354
  - 343
  azure.mgmt.dynatrace._serialization.RawDeserializer:
  - 78
  azure.mgmt.dynatrace._serialization.RawDeserializer.deserialize_from_http_generics:
  - 160
  - 168
  - 169
  - 151
  - 159
  azure.mgmt.dynatrace._serialization.RawDeserializer.deserialize_from_text:
  - 97
  - 99
  - 100
  - 103
  - 106
  - 138
  - 108
  - 139
  - 111
  - 113
  - 145
  - 146
  - 116
  - 85
  - 120
  - 122
  - 126
  - 95
  azure.mgmt.dynatrace._serialization.RawDeserializer.deserialize_from_text._json_attemp:
  - 134
  azure.mgmt.dynatrace._serialization.Serializer:
  - 544
  - 545
  - 514
  - 518
  - 535
  - 536
  - 537
  - 538
  - 539
  - 540
  - 541
  - 542
  - 543
  azure.mgmt.dynatrace._serialization.Serializer.<lambda10>:
  - 544
  azure.mgmt.dynatrace._serialization.Serializer.<lambda1>:
  - 518
  - 535
  azure.mgmt.dynatrace._serialization.Serializer.<lambda2>:
  - 536
  azure.mgmt.dynatrace._serialization.Serializer.<lambda7>:
  - 541
  azure.mgmt.dynatrace._serialization.Serializer.<lambda8>:
  - 542
  azure.mgmt.dynatrace._serialization.Serializer.<lambda9>:
  - 543
  azure.mgmt.dynatrace._serialization.Serializer.__init__:
  - 564
  azure.mgmt.dynatrace._serialization.Serializer._get_custom_serializers:
  - 833
  - 834
  - 836
  - 837
  azure.mgmt.dynatrace._serialization.Serializer._serialize:
  - 640
  - 642
  - 643
  - 644
  - 645
  - 648
  - 651
  - 652
  - 653
  - 655
  - 660
  - 661
  - 662
  - 666
  - 670
  - 671
  - 569
  - 576
  - 577
  - 578
  - 584
  - 585
  - 587
  - 588
  - 589
  - 590
  - 596
  - 599
  - 600
  - 603
  - 605
  - 608
  - 609
  - 610
  - 614
  - 615
  - 618
  - 619
  - 622
  - 624
  - 625
  - 626
  - 627
  - 628
  - 629
  - 630
  - 631
  - 632
  - 633
  - 635
  - 638
  - 639
  azure.mgmt.dynatrace._serialization.Serializer.body:
  - 676
  - 711
  - 713
  - 715
  - 686
  - 687
  - 691
  - 692
  - 695
  - 697
  - 701
  azure.mgmt.dynatrace._serialization.Serializer.header:
  - 772
  - 781
  - 784
  - 785
  - 786
  - 790
  azure.mgmt.dynatrace._serialization.Serializer.query:
  - 769
  - 741
  - 753
  - 755
  - 756
  - 759
  - 760
  - 761
  - 762
  - 763
  - 765
  azure.mgmt.dynatrace._serialization.Serializer.serialize_base64:
  - 1064
  - 1065
  - 1059
  azure.mgmt.dynatrace._serialization.Serializer.serialize_basic:
  - 841
  - 851
  - 852
  - 853
  - 854
  - 855
  - 856
  azure.mgmt.dynatrace._serialization.Serializer.serialize_bytearray:
  - 1050
  - 1055
  azure.mgmt.dynatrace._serialization.Serializer.serialize_data:
  - 803
  - 807
  - 809
  - 810
  - 812
  - 813
  - 817
  - 818
  - 819
  - 822
  - 823
  - 793
  - 827
  - 829
  azure.mgmt.dynatrace._serialization.Serializer.serialize_date:
  - 1092
  - 1093
  - 1094
  - 1087
  azure.mgmt.dynatrace._serialization.Serializer.serialize_decimal:
  - 1074
  - 1069
  azure.mgmt.dynatrace._serialization.Serializer.serialize_dict:
  - 960
  - 962
  - 964
  - 966
  - 971
  - 972
  - 973
  - 948
  - 956
  - 958
  azure.mgmt.dynatrace._serialization.Serializer.serialize_duration:
  - 1120
  - 1113
  - 1118
  - 1119
  azure.mgmt.dynatrace._serialization.Serializer.serialize_enum:
  - 1042
  - 1043
  - 1039
  azure.mgmt.dynatrace._serialization.Serializer.serialize_iso:
  - 1155
  - 1156
  - 1158
  - 1159
  - 1160
  - 1161
  - 1164
  - 1165
  - 1167
  - 1173
  - 1176
  - 1149
  azure.mgmt.dynatrace._serialization.Serializer.serialize_iter:
  - 899
  - 902
  - 903
  - 906
  - 908
  - 910
  - 912
  - 914
  - 915
  - 917
  - 918
  - 919
  - 921
  - 923
  - 924
  - 925
  - 929
  - 930
  - 931
  - 932
  - 936
  - 937
  - 940
  - 941
  - 942
  - 943
  - 882
  azure.mgmt.dynatrace._serialization.Serializer.serialize_long:
  - 1083
  - 1078
  azure.mgmt.dynatrace._serialization.Serializer.serialize_object:
  - 1024
  - 1026
  - 1030
  - 979
  - 987
  - 989
  - 991
  - 992
  - 993
  - 994
  - 995
  - 996
  - 997
  - 998
  - 999
  - 1000
  - 1001
  - 1002
  - 1003
  - 1004
  - 1005
  - 1006
  - 1007
  - 1010
  - 1011
  - 1013
  - 1015
  - 1017
  - 1019
  - 1022
  azure.mgmt.dynatrace._serialization.Serializer.serialize_rfc:
  - 1124
  - 1131
  - 1132
  - 1133
  - 1137
  azure.mgmt.dynatrace._serialization.Serializer.serialize_time:
  - 1099
  - 1104
  - 1105
  - 1106
  - 1107
  - 1108
  azure.mgmt.dynatrace._serialization.Serializer.serialize_unicode:
  - 872
  - 860
  - 877
  - 879
  azure.mgmt.dynatrace._serialization.Serializer.serialize_unix:
  - 1187
  - 1190
  - 1191
  - 1192
  - 1180
  azure.mgmt.dynatrace._serialization.Serializer.url:
  - 718
  - 727
  - 728
  - 729
  - 731
  - 732
  - 734
  azure.mgmt.dynatrace._serialization.UTC:
  - 189
  azure.mgmt.dynatrace._serialization.UTC.dst:
  - 200
  - 201
  azure.mgmt.dynatrace._serialization.UTC.tzname:
  - 196
  azure.mgmt.dynatrace._serialization.UTC.utcoffset:
  - 192
  - 193
  azure.mgmt.dynatrace._serialization._FixedOffset:
  - 209
  azure.mgmt.dynatrace._serialization._FixedOffset.__repr__:
  - 224
  azure.mgmt.dynatrace._serialization._FixedOffset.dst:
  - 227
  azure.mgmt.dynatrace._serialization._FixedOffset.tzname:
  - 221
  azure.mgmt.dynatrace._serialization._create_xml_node:
  - 279
  - 280
  - 281
  - 282
  - 283
  - 285
  azure.mgmt.dynatrace._serialization._decode_attribute_map_key:
  - 505
  - 510
  azure.mgmt.dynatrace._serialization._extract_name_from_internal_type:
  - 1280
  - 1281
  - 1282
  - 1283
  - 1284
  - 1274
  azure.mgmt.dynatrace._serialization.attribute_key_case_insensitive_extractor:
  - 1264
  - 1265
  - 1266
  - 1270
  azure.mgmt.dynatrace._serialization.attribute_key_extractor:
  - 1259
  azure.mgmt.dynatrace._serialization.attribute_transformer:
  - 244
  azure.mgmt.dynatrace._serialization.full_restapi_key_transformer:
  - 263
  - 262
  - 255
  azure.mgmt.dynatrace._serialization.last_rest_key_case_insensitive_extractor:
  - 1249
  - 1254
  - 1255
  azure.mgmt.dynatrace._serialization.last_rest_key_extractor:
  - 1242
  - 1244
  - 1245
  azure.mgmt.dynatrace._serialization.last_restapi_key_transformer:
  - 274
  - 267
  azure.mgmt.dynatrace._serialization.rest_key_case_insensitive_extractor:
  - 1224
  - 1225
  - 1226
  - 1228
  - 1229
  - 1230
  - 1235
  - 1237
  - 1238
  azure.mgmt.dynatrace._serialization.rest_key_extractor:
  - 1216
  - 1203
  - 1204
  - 1205
  - 1207
  - 1208
  - 1209
  - 1214
  azure.mgmt.dynatrace._serialization.xml_key_extractor:
  - 1289
  - 1293
  - 1296
  - 1297
  - 1300
  - 1301
  - 1302
  - 1303
  - 1306
  - 1307
  - 1308
  - 1311
  - 1312
  - 1315
  - 1322
  - 1323
  - 1325
  - 1326
  - 1327
  - 1330
  - 1331
  - 1333
  - 1334
  - 1336
  - 1337
  - 1338
  - 1345
  - 1346
  - 1349
  - 1355
  - 1358
  azure.mgmt.dynatrace._vendor._convert_request:
  - 13
  - 14
  - 15
  azure.mgmt.dynatrace.aio:
  - 21
  - 23
  azure.mgmt.dynatrace.aio._configuration:
  - 17
  azure.mgmt.dynatrace.aio._configuration.DynatraceObservabilityMgmtClientConfiguration:
  - 23
  azure.mgmt.dynatrace.aio._configuration.DynatraceObservabilityMgmtClientConfiguration.__init__:
  - 38
  - 39
  - 41
  - 43
  - 49
  - 50
  - 51
  azure.mgmt.dynatrace.aio._configuration.DynatraceObservabilityMgmtClientConfiguration._configure:
  - 64
  - 54
  - 55
  - 56
  - 57
  - 58
  - 59
  - 60
  - 61
  - 62
  - 63
  azure.mgmt.dynatrace.aio._dynatrace_observability_mgmt_client:
  - 20
  azure.mgmt.dynatrace.aio._dynatrace_observability_mgmt_client.DynatraceObservabilityMgmtClient:
  - 26
  azure.mgmt.dynatrace.aio._dynatrace_observability_mgmt_client.DynatraceObservabilityMgmtClient.__aenter__:
  - 96
  azure.mgmt.dynatrace.aio._dynatrace_observability_mgmt_client.DynatraceObservabilityMgmtClient.__aexit__:
  - 100
  azure.mgmt.dynatrace.aio._dynatrace_observability_mgmt_client.DynatraceObservabilityMgmtClient.__init__:
  - 65
  - 66
  - 67
  - 68
  - 56
  - 59
  - 61
  - 62
  - 63
  azure.mgmt.dynatrace.aio._dynatrace_observability_mgmt_client.DynatraceObservabilityMgmtClient._send_request:
  - 88
  - 89
  - 90
  - 71
  azure.mgmt.dynatrace.aio._dynatrace_observability_mgmt_client.DynatraceObservabilityMgmtClient.close:
  - 93
  azure.mgmt.dynatrace.aio.operations:
  - 24
  - 25
  azure.mgmt.dynatrace.aio.operations._monitors_operations:
  - 51
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations:
  - 56
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.__init__:
  - 68
  - 69
  - 70
  - 71
  - 72
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations._create_or_update_initial:
  - 311
  - 313
  - 314
  - 316
  - 317
  - 318
  - 323
  - 326
  - 328
  - 340
  - 341
  - 344
  - 350
  - 351
  - 352
  - 355
  - 356
  - 358
  - 359
  - 361
  - 362
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations._delete_initial:
  - 704
  - 705
  - 708
  - 714
  - 715
  - 716
  - 687
  - 719
  - 689
  - 690
  - 720
  - 692
  - 693
  - 695
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.begin_create_or_update:
  - 512
  - 513
  - 516
  - 517
  - 523
  - 418
  - 450
  - 478
  - 479
  - 481
  - 482
  - 483
  - 484
  - 485
  - 486
  - 487
  - 488
  - 494
  - 499
  - 380
  - 507
  - 508
  - 510
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.begin_create_or_update.get_long_running_output:
  - 504
  - 502
  - 503
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.begin_delete:
  - 773
  - 774
  - 776
  - 778
  - 779
  - 782
  - 783
  - 789
  - 728
  - 749
  - 750
  - 752
  - 753
  - 754
  - 755
  - 756
  - 757
  - 758
  - 762
  - 767
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.begin_delete.get_long_running_output:
  - 770
  - 771
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.get:
  - 288
  - 259
  - 291
  - 261
  - 262
  - 293
  - 264
  - 265
  - 294
  - 267
  - 239
  - 276
  - 277
  - 280
  - 286
  - 287
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.get_marketplace_saa_s_resource_details:
  - 1030
  - 1032
  - 1034
  - 1035
  - 1037
  - 1038
  - 1039
  - 1044
  - 1047
  - 1049
  - 1059
  - 1060
  - 1063
  - 1069
  - 1070
  - 1071
  - 1074
  - 1076
  - 1077
  - 979
  - 996
  - 1013
  ? azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.get_marketplace_saa_s_resource_details.<lambda1>
  : - 1030
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.get_metric_status:
  - 1216
  - 1217
  - 1220
  - 1226
  - 1227
  - 1228
  - 1199
  - 1231
  - 1201
  - 1202
  - 1233
  - 1204
  - 1205
  - 1234
  - 1207
  - 1181
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.get_sso_details:
  - 1428
  - 1430
  - 1432
  - 1433
  - 1435
  - 1436
  - 1437
  - 1442
  - 1445
  - 1446
  - 1450
  - 1462
  - 1463
  - 1466
  - 1472
  - 1473
  - 1346
  - 1474
  - 1477
  - 1479
  - 1480
  - 1376
  - 1404
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.get_sso_details.<lambda1>:
  - 1428
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.get_vm_host_payload:
  - 194
  - 226
  - 196
  - 197
  - 228
  - 199
  - 200
  - 229
  - 202
  - 172
  - 211
  - 212
  - 215
  - 221
  - 222
  - 223
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_app_services:
  - 1260
  - 1261
  - 1263
  - 1264
  - 1330
  - 1272
  - 1246
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_app_services.extract_data:
  - 1312
  - 1308
  - 1310
  - 1311
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_app_services.get_next:
  - 1315
  - 1318
  - 1323
  - 1324
  - 1325
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_app_services.prepare_request:
  - 1286
  - 1287
  - 1291
  - 1292
  - 1294
  - 1295
  - 1299
  - 1300
  - 1302
  - 1303
  - 1275
  - 1277
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_by_resource_group:
  - 896
  - 897
  - 899
  - 900
  - 965
  - 908
  - 884
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_by_resource_group.extract_data:
  - 945
  - 946
  - 947
  - 943
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_by_resource_group.get_next:
  - 960
  - 950
  - 953
  - 958
  - 959
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_by_resource_group.prepare_request:
  - 929
  - 930
  - 934
  - 935
  - 937
  - 938
  - 911
  - 913
  - 921
  - 922
  - 926
  - 927
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_by_subscription_id:
  - 806
  - 807
  - 809
  - 810
  - 874
  - 818
  - 797
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_by_subscription_id.extract_data:
  - 856
  - 852
  - 854
  - 855
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_by_subscription_id.get_next:
  - 867
  - 868
  - 869
  - 859
  - 862
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_by_subscription_id.prepare_request:
  - 835
  - 836
  - 838
  - 839
  - 843
  - 844
  - 846
  - 847
  - 821
  - 823
  - 830
  - 831
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_hosts:
  - 1101
  - 1102
  - 1104
  - 1105
  - 1171
  - 1113
  - 1087
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_hosts.extract_data:
  - 1152
  - 1153
  - 1149
  - 1151
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_hosts.get_next:
  - 1156
  - 1159
  - 1164
  - 1165
  - 1166
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_hosts.prepare_request:
  - 1127
  - 1128
  - 1132
  - 1133
  - 1135
  - 1136
  - 1140
  - 1141
  - 1143
  - 1144
  - 1116
  - 1118
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_linkable_environments:
  - 1602
  - 1582
  - 1583
  - 1663
  - 1585
  - 1530
  - 1586
  - 1587
  - 1560
  - 1498
  - 1595
  - 1599
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_linkable_environments.extract_data:
  - 1641
  - 1643
  - 1644
  - 1645
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_linkable_environments.get_next:
  - 1648
  - 1651
  - 1656
  - 1657
  - 1658
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_linkable_environments.prepare_request:
  - 1632
  - 1633
  - 1635
  - 1636
  - 1605
  - 1607
  - 1619
  - 1620
  - 1624
  - 1625
  - 1627
  - 1628
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_monitored_resources:
  - 96
  - 162
  - 104
  - 78
  - 92
  - 93
  - 95
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_monitored_resources.extract_data:
  - 144
  - 140
  - 142
  - 143
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_monitored_resources.get_next:
  - 147
  - 150
  - 155
  - 156
  - 157
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.list_monitored_resources.prepare_request:
  - 131
  - 132
  - 134
  - 135
  - 107
  - 109
  - 118
  - 119
  - 123
  - 124
  - 126
  - 127
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations.update:
  - 640
  - 652
  - 653
  - 656
  - 662
  - 663
  - 664
  - 539
  - 667
  - 669
  - 670
  - 569
  - 597
  - 623
  - 625
  - 626
  - 628
  - 629
  - 630
  - 635
  - 638
  azure.mgmt.dynatrace.aio.operations._operations:
  - 32
  azure.mgmt.dynatrace.aio.operations._operations.Operations:
  - 37
  azure.mgmt.dynatrace.aio.operations._operations.Operations.__init__:
  - 49
  - 50
  - 51
  - 52
  - 53
  azure.mgmt.dynatrace.aio.operations._operations.Operations.list:
  - 66
  - 67
  - 69
  - 70
  - 133
  - 78
  - 57
  azure.mgmt.dynatrace.aio.operations._operations.Operations.list.extract_data:
  - 113
  - 114
  - 115
  - 111
  azure.mgmt.dynatrace.aio.operations._operations.Operations.list.get_next:
  - 128
  - 118
  - 121
  - 126
  - 127
  azure.mgmt.dynatrace.aio.operations._operations.Operations.list.prepare_request:
  - 97
  - 98
  - 102
  - 103
  - 105
  - 106
  - 81
  - 83
  - 89
  - 90
  - 94
  - 95
  azure.mgmt.dynatrace.aio.operations._patch:
  - 5
  azure.mgmt.dynatrace.aio.operations._patch.patch_sdk:
  - 15
  azure.mgmt.dynatrace.aio.operations._single_sign_on_operations:
  - 40
  azure.mgmt.dynatrace.aio.operations._single_sign_on_operations.SingleSignOnOperations:
  - 45
  azure.mgmt.dynatrace.aio.operations._single_sign_on_operations.SingleSignOnOperations.__init__:
  - 57
  - 58
  - 59
  - 60
  - 61
  azure.mgmt.dynatrace.aio.operations._single_sign_on_operations.SingleSignOnOperations._create_or_update_initial:
  - 128
  - 129
  - 77
  - 79
  - 80
  - 82
  - 83
  - 84
  - 89
  - 92
  - 94
  - 107
  - 108
  - 111
  - 117
  - 118
  - 119
  - 122
  - 123
  - 125
  - 126
  azure.mgmt.dynatrace.aio.operations._single_sign_on_operations.SingleSignOnOperations.begin_create_or_update:
  - 261
  - 262
  - 264
  - 265
  - 266
  - 267
  - 268
  - 269
  - 270
  - 271
  - 148
  - 278
  - 283
  - 291
  - 292
  - 294
  - 296
  - 297
  - 300
  - 301
  - 307
  - 190
  - 230
  ? azure.mgmt.dynatrace.aio.operations._single_sign_on_operations.SingleSignOnOperations.begin_create_or_update.get_long_running_output
  : - 288
    - 286
    - 287
  azure.mgmt.dynatrace.aio.operations._single_sign_on_operations.SingleSignOnOperations.get:
  - 357
  - 358
  - 361
  - 367
  - 368
  - 369
  - 339
  - 372
  - 341
  - 342
  - 374
  - 344
  - 345
  - 347
  - 317
  - 375
  azure.mgmt.dynatrace.aio.operations._single_sign_on_operations.SingleSignOnOperations.list:
  - 387
  - 403
  - 404
  - 406
  - 407
  - 473
  - 415
  azure.mgmt.dynatrace.aio.operations._single_sign_on_operations.SingleSignOnOperations.list.extract_data:
  - 451
  - 453
  - 454
  - 455
  azure.mgmt.dynatrace.aio.operations._single_sign_on_operations.SingleSignOnOperations.list.get_next:
  - 458
  - 461
  - 466
  - 467
  - 468
  azure.mgmt.dynatrace.aio.operations._single_sign_on_operations.SingleSignOnOperations.list.prepare_request:
  - 418
  - 420
  - 429
  - 430
  - 434
  - 435
  - 437
  - 438
  - 442
  - 443
  - 445
  - 446
  azure.mgmt.dynatrace.aio.operations._tag_rules_operations:
  - 41
  azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations:
  - 46
  azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations.__init__:
  - 58
  - 59
  - 60
  - 61
  - 62
  azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations._create_or_update_initial:
  - 148
  - 150
  - 151
  - 153
  - 154
  - 155
  - 160
  - 163
  - 165
  - 178
  - 179
  - 182
  - 188
  - 189
  - 190
  - 193
  - 194
  - 196
  - 197
  - 199
  - 200
  azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations._delete_initial:
  - 417
  - 418
  - 419
  - 389
  - 422
  - 391
  - 392
  - 423
  - 394
  - 395
  - 397
  - 407
  - 408
  - 411
  azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations.begin_create_or_update:
  - 260
  - 299
  - 328
  - 329
  - 331
  - 332
  - 333
  - 334
  - 335
  - 336
  - 337
  - 338
  - 345
  - 219
  - 350
  - 358
  - 359
  - 361
  - 363
  - 364
  - 367
  - 368
  - 374
  ? azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations.begin_create_or_update.get_long_running_output
  : - 353
    - 354
    - 355
  azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations.begin_delete:
  - 433
  - 456
  - 457
  - 459
  - 460
  - 461
  - 462
  - 463
  - 464
  - 465
  - 470
  - 475
  - 481
  - 482
  - 484
  - 486
  - 487
  - 490
  - 491
  - 497
  azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations.begin_delete.get_long_running_output:
  - 478
  - 479
  azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations.get:
  - 96
  - 98
  - 68
  - 108
  - 109
  - 112
  - 125
  - 118
  - 119
  - 120
  - 90
  - 123
  - 92
  - 93
  - 126
  - 95
  azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations.list:
  - 519
  - 520
  - 522
  - 523
  - 589
  - 531
  - 505
  azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations.list.extract_data:
  - 569
  - 570
  - 571
  - 567
  azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations.list.get_next:
  - 577
  - 582
  - 583
  - 584
  - 574
  azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations.list.prepare_request:
  - 545
  - 546
  - 550
  - 551
  - 553
  - 554
  - 558
  - 559
  - 561
  - 562
  - 534
  - 536
  azure.mgmt.dynatrace.models:
  - 144
  - 145
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.ActionType:
  - 14
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.AutoUpdateSetting:
  - 20
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.AvailabilityState:
  - 27
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.CreatedByType:
  - 40
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.LiftrResourceCategories:
  - 49
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.LogModule:
  - 56
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.ManagedIdentityType:
  - 63
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.MarketplaceSubscriptionStatus:
  - 71
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.MonitoringStatus:
  - 80
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.MonitoringType:
  - 87
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.Origin:
  - 94
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.ProvisioningState:
  - 104
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.SSOStatus:
  - 162
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.SendAadLogsStatus:
  - 118
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.SendActivityLogsStatus:
  - 125
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.SendSubscriptionLogsStatus:
  - 146
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.SendingLogsStatus:
  - 132
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.SendingMetricsStatus:
  - 139
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.SingleSignOnStates:
  - 153
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.TagAction:
  - 169
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.UpdateStatus:
  - 176
  azure.mgmt.dynatrace.models._models_py3:
  - 15
  azure.mgmt.dynatrace.models._models_py3.AccountInfo:
  - 21
  azure.mgmt.dynatrace.models._models_py3.AccountInfo.__init__:
  - 41
  - 35
  azure.mgmt.dynatrace.models._models_py3.AppServiceInfo:
  - 47
  azure.mgmt.dynatrace.models._models_py3.AppServiceInfo.__init__:
  - 129
  - 102
  azure.mgmt.dynatrace.models._models_py3.AppServiceListResponse:
  - 142
  azure.mgmt.dynatrace.models._models_py3.AppServiceListResponse.__init__:
  - 164
  - 158
  azure.mgmt.dynatrace.models._models_py3.DynatraceEnvironmentProperties:
  - 170
  azure.mgmt.dynatrace.models._models_py3.DynatraceEnvironmentProperties.__init__:
  - 210
  - 199
  azure.mgmt.dynatrace.models._models_py3.DynatraceSingleSignOnProperties:
  - 218
  azure.mgmt.dynatrace.models._models_py3.DynatraceSingleSignOnProperties.__init__:
  - 258
  - 269
  azure.mgmt.dynatrace.models._models_py3.DynatraceSingleSignOnResource:
  - 346
  azure.mgmt.dynatrace.models._models_py3.DynatraceSingleSignOnResource.__init__:
  - 404
  - 415
  azure.mgmt.dynatrace.models._models_py3.DynatraceSingleSignOnResourceListResult:
  - 425
  azure.mgmt.dynatrace.models._models_py3.DynatraceSingleSignOnResourceListResult.__init__:
  - 453
  - 447
  azure.mgmt.dynatrace.models._models_py3.EnvironmentInfo:
  - 459
  azure.mgmt.dynatrace.models._models_py3.EnvironmentInfo.__init__:
  - 497
  - 487
  azure.mgmt.dynatrace.models._models_py3.ErrorAdditionalInfo:
  - 505
  azure.mgmt.dynatrace.models._models_py3.ErrorAdditionalInfo.__init__:
  - 526
  - 527
  azure.mgmt.dynatrace.models._models_py3.ErrorDetail:
  - 533
  azure.mgmt.dynatrace.models._models_py3.ErrorDetail.__init__:
  - 566
  - 567
  azure.mgmt.dynatrace.models._models_py3.ErrorResponse:
  - 576
  azure.mgmt.dynatrace.models._models_py3.ErrorResponse.__init__:
  - 592
  - 588
  azure.mgmt.dynatrace.models._models_py3.FilteringTag:
  - 597
  azure.mgmt.dynatrace.models._models_py3.FilteringTag.__init__:
  - 632
  - 623
  azure.mgmt.dynatrace.models._models_py3.IdentityProperties:
  - 639
  azure.mgmt.dynatrace.models._models_py3.IdentityProperties.__init__:
  - 684
  - 676
  azure.mgmt.dynatrace.models._models_py3.LinkableEnvironmentListResponse:
  - 692
  azure.mgmt.dynatrace.models._models_py3.LinkableEnvironmentListResponse.__init__:
  - 712
  - 718
  azure.mgmt.dynatrace.models._models_py3.LinkableEnvironmentRequest:
  - 724
  azure.mgmt.dynatrace.models._models_py3.LinkableEnvironmentRequest.__init__:
  - 757
  - 749
  azure.mgmt.dynatrace.models._models_py3.LinkableEnvironmentResponse:
  - 764
  azure.mgmt.dynatrace.models._models_py3.LinkableEnvironmentResponse.__init__:
  - 788
  - 796
  azure.mgmt.dynatrace.models._models_py3.LogRules:
  - 803
  azure.mgmt.dynatrace.models._models_py3.LogRules.__init__:
  - 856
  - 838
  azure.mgmt.dynatrace.models._models_py3.MarketplaceSaaSResourceDetailsRequest:
  - 864
  azure.mgmt.dynatrace.models._models_py3.MarketplaceSaaSResourceDetailsRequest.__init__:
  - 881
  - 885
  azure.mgmt.dynatrace.models._models_py3.MarketplaceSaaSResourceDetailsResponse:
  - 890
  azure.mgmt.dynatrace.models._models_py3.MarketplaceSaaSResourceDetailsResponse.__init__:
  - 916
  - 926
  azure.mgmt.dynatrace.models._models_py3.MetricRules:
  - 933
  azure.mgmt.dynatrace.models._models_py3.MetricRules.__init__:
  - 957
  - 967
  azure.mgmt.dynatrace.models._models_py3.MetricsStatusResponse:
  - 973
  azure.mgmt.dynatrace.models._models_py3.MetricsStatusResponse.__init__:
  - 984
  - 988
  azure.mgmt.dynatrace.models._models_py3.MonitorResource:
  - 1135
  azure.mgmt.dynatrace.models._models_py3.MonitorResource.__init__:
  - 1226
  - 1247
  azure.mgmt.dynatrace.models._models_py3.MonitorResourceListResult:
  - 1261
  azure.mgmt.dynatrace.models._models_py3.MonitorResourceListResult.__init__:
  - 1289
  - 1283
  azure.mgmt.dynatrace.models._models_py3.MonitorResourceUpdate:
  - 1295
  azure.mgmt.dynatrace.models._models_py3.MonitorResourceUpdate.__init__:
  - 1306
  - 1310
  azure.mgmt.dynatrace.models._models_py3.MonitoredResource:
  - 993
  azure.mgmt.dynatrace.models._models_py3.MonitoredResource.__init__:
  - 1045
  - 1029
  azure.mgmt.dynatrace.models._models_py3.MonitoredResourceListResponse:
  - 1054
  azure.mgmt.dynatrace.models._models_py3.MonitoredResourceListResponse.__init__:
  - 1080
  - 1074
  azure.mgmt.dynatrace.models._models_py3.Operation:
  - 1315
  azure.mgmt.dynatrace.models._models_py3.Operation.__init__:
  - 1352
  - 1356
  azure.mgmt.dynatrace.models._models_py3.OperationDisplay:
  - 1365
  azure.mgmt.dynatrace.models._models_py3.OperationDisplay.__init__:
  - 1398
  - 1399
  azure.mgmt.dynatrace.models._models_py3.OperationListResult:
  - 1407
  azure.mgmt.dynatrace.models._models_py3.OperationListResult.__init__:
  - 1429
  - 1430
  azure.mgmt.dynatrace.models._models_py3.PlanData:
  - 1436
  azure.mgmt.dynatrace.models._models_py3.PlanData.__init__:
  - 1464
  - 1474
  azure.mgmt.dynatrace.models._models_py3.ProxyResource:
  - 313
  azure.mgmt.dynatrace.models._models_py3.ProxyResource.__init__:
  - 341
  - 342
  azure.mgmt.dynatrace.models._models_py3.Resource:
  - 278
  azure.mgmt.dynatrace.models._models_py3.Resource.__init__:
  - 305
  - 306
  azure.mgmt.dynatrace.models._models_py3.SSODetailsRequest:
  - 1482
  azure.mgmt.dynatrace.models._models_py3.SSODetailsRequest.__init__:
  - 1499
  - 1503
  azure.mgmt.dynatrace.models._models_py3.SSODetailsResponse:
  - 1508
  azure.mgmt.dynatrace.models._models_py3.SSODetailsResponse.__init__:
  - 1554
  - 1541
  azure.mgmt.dynatrace.models._models_py3.SystemData:
  - 1563
  azure.mgmt.dynatrace.models._models_py3.SystemData.__init__:
  - 1617
  - 1601
  azure.mgmt.dynatrace.models._models_py3.TagRule:
  - 1627
  azure.mgmt.dynatrace.models._models_py3.TagRule.__init__:
  - 1682
  - 1676
  azure.mgmt.dynatrace.models._models_py3.TagRuleListResult:
  - 1690
  azure.mgmt.dynatrace.models._models_py3.TagRuleListResult.__init__:
  - 1716
  - 1710
  azure.mgmt.dynatrace.models._models_py3.TrackedResource:
  - 1086
  azure.mgmt.dynatrace.models._models_py3.TrackedResource.__init__:
  - 1129
  - 1123
  azure.mgmt.dynatrace.models._models_py3.UserAssignedIdentity:
  - 1722
  azure.mgmt.dynatrace.models._models_py3.UserAssignedIdentity.__init__:
  - 1749
  - 1743
  azure.mgmt.dynatrace.models._models_py3.UserInfo:
  - 1755
  azure.mgmt.dynatrace.models._models_py3.UserInfo.__init__:
  - 1792
  - 1805
  azure.mgmt.dynatrace.models._models_py3.VMExtensionPayload:
  - 1814
  azure.mgmt.dynatrace.models._models_py3.VMExtensionPayload.__init__:
  - 1836
  - 1830
  azure.mgmt.dynatrace.models._models_py3.VMHostsListResponse:
  - 1842
  azure.mgmt.dynatrace.models._models_py3.VMHostsListResponse.__init__:
  - 1864
  - 1858
  azure.mgmt.dynatrace.models._models_py3.VMInfo:
  - 1870
  azure.mgmt.dynatrace.models._models_py3.VMInfo.__init__:
  - 1952
  - 1925
  azure.mgmt.dynatrace.models._patch:
  - 5
  azure.mgmt.dynatrace.models._patch.patch_sdk:
  - 15
  azure.mgmt.dynatrace.operations:
  - 24
  - 25
  azure.mgmt.dynatrace.operations._monitors_operations:
  - 35
  - 38
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations:
  - 500
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.__init__:
  - 512
  - 513
  - 514
  - 515
  - 516
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations._create_or_update_initial:
  - 770
  - 772
  - 784
  - 785
  - 788
  - 794
  - 795
  - 796
  - 799
  - 800
  - 802
  - 803
  - 805
  - 806
  - 755
  - 757
  - 758
  - 760
  - 761
  - 762
  - 767
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations._delete_initial:
  - 1157
  - 1158
  - 1159
  - 1130
  - 1162
  - 1132
  - 1133
  - 1163
  - 1135
  - 1136
  - 1138
  - 1147
  - 1148
  - 1151
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.begin_create_or_update:
  - 922
  - 923
  - 925
  - 926
  - 927
  - 928
  - 929
  - 930
  - 931
  - 932
  - 938
  - 943
  - 951
  - 952
  - 824
  - 953
  - 955
  - 956
  - 959
  - 960
  - 966
  - 862
  - 894
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.begin_create_or_update.get_long_running_output:
  - 946
  - 947
  - 948
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.begin_delete:
  - 1171
  - 1192
  - 1193
  - 1195
  - 1196
  - 1197
  - 1198
  - 1199
  - 1200
  - 1201
  - 1205
  - 1210
  - 1216
  - 1217
  - 1218
  - 1220
  - 1221
  - 1224
  - 1225
  - 1231
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.begin_delete.get_long_running_output:
  - 1213
  - 1214
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.get:
  - 705
  - 706
  - 737
  - 708
  - 709
  - 738
  - 711
  - 683
  - 720
  - 721
  - 735
  - 724
  - 730
  - 731
  - 732
  - 703
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.get_marketplace_saa_s_resource_details:
  - 1419
  - 1436
  - 1453
  - 1470
  - 1472
  - 1474
  - 1475
  - 1477
  - 1478
  - 1479
  - 1484
  - 1487
  - 1489
  - 1499
  - 1500
  - 1503
  - 1509
  - 1510
  - 1511
  - 1514
  - 1516
  - 1517
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.get_marketplace_saa_s_resource_details.<lambda1>:
  - 1470
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.get_metric_status:
  - 1666
  - 1667
  - 1668
  - 1639
  - 1671
  - 1641
  - 1642
  - 1673
  - 1644
  - 1645
  - 1674
  - 1647
  - 1621
  - 1656
  - 1657
  - 1660
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.get_sso_details:
  - 1920
  - 1816
  - 1914
  - 1844
  - 1868
  - 1870
  - 1872
  - 1873
  - 1875
  - 1876
  - 1877
  - 1882
  - 1885
  - 1886
  - 1890
  - 1902
  - 1903
  - 1906
  - 1912
  - 1913
  - 1786
  - 1917
  - 1919
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.get_sso_details.<lambda1>:
  - 1868
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.get_vm_host_payload:
  - 640
  - 641
  - 672
  - 643
  - 644
  - 673
  - 646
  - 616
  - 670
  - 655
  - 656
  - 659
  - 665
  - 666
  - 667
  - 638
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_app_services:
  - 1700
  - 1701
  - 1703
  - 1704
  - 1770
  - 1712
  - 1686
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_app_services.extract_data:
  - 1752
  - 1748
  - 1750
  - 1751
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_app_services.get_next:
  - 1763
  - 1764
  - 1765
  - 1755
  - 1758
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_app_services.prepare_request:
  - 1731
  - 1732
  - 1734
  - 1735
  - 1739
  - 1740
  - 1742
  - 1743
  - 1715
  - 1717
  - 1726
  - 1727
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_by_resource_group:
  - 1348
  - 1324
  - 1336
  - 1337
  - 1339
  - 1340
  - 1405
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_by_resource_group.extract_data:
  - 1385
  - 1386
  - 1387
  - 1383
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_by_resource_group.get_next:
  - 1390
  - 1393
  - 1398
  - 1399
  - 1400
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_by_resource_group.prepare_request:
  - 1377
  - 1378
  - 1351
  - 1353
  - 1361
  - 1362
  - 1366
  - 1367
  - 1369
  - 1370
  - 1374
  - 1375
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_by_subscription_id:
  - 1248
  - 1249
  - 1251
  - 1252
  - 1316
  - 1260
  - 1239
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_by_subscription_id.extract_data:
  - 1296
  - 1297
  - 1298
  - 1294
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_by_subscription_id.get_next:
  - 1301
  - 1304
  - 1309
  - 1310
  - 1311
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_by_subscription_id.prepare_request:
  - 1280
  - 1281
  - 1285
  - 1286
  - 1288
  - 1289
  - 1263
  - 1265
  - 1272
  - 1273
  - 1277
  - 1278
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_hosts:
  - 1541
  - 1542
  - 1544
  - 1545
  - 1611
  - 1553
  - 1527
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_hosts.extract_data:
  - 1592
  - 1593
  - 1589
  - 1591
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_hosts.get_next:
  - 1604
  - 1605
  - 1606
  - 1596
  - 1599
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_hosts.prepare_request:
  - 1568
  - 1572
  - 1573
  - 1575
  - 1576
  - 1580
  - 1581
  - 1583
  - 1584
  - 1556
  - 1558
  - 1567
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_linkable_environments:
  - 2019
  - 2020
  - 2022
  - 2023
  - 2024
  - 1998
  - 2032
  - 1969
  - 1938
  - 2036
  - 2100
  - 2039
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_linkable_environments.extract_data:
  - 2080
  - 2081
  - 2082
  - 2078
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_linkable_environments.get_next:
  - 2085
  - 2088
  - 2093
  - 2094
  - 2095
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_linkable_environments.prepare_request:
  - 2056
  - 2057
  - 2061
  - 2062
  - 2064
  - 2065
  - 2069
  - 2070
  - 2072
  - 2073
  - 2042
  - 2044
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_monitored_resources:
  - 548
  - 522
  - 536
  - 537
  - 539
  - 540
  - 606
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_monitored_resources.extract_data:
  - 584
  - 586
  - 587
  - 588
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_monitored_resources.get_next:
  - 591
  - 594
  - 599
  - 600
  - 601
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.list_monitored_resources.prepare_request:
  - 576
  - 578
  - 579
  - 551
  - 553
  - 562
  - 563
  - 567
  - 568
  - 570
  - 571
  - 575
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations.update:
  - 1040
  - 1066
  - 1068
  - 1069
  - 1071
  - 1072
  - 1073
  - 1078
  - 1081
  - 1083
  - 1095
  - 1096
  - 1099
  - 1105
  - 1106
  - 1107
  - 982
  - 1110
  - 1112
  - 1113
  - 1012
  azure.mgmt.dynatrace.operations._monitors_operations.build_create_or_update_request:
  - 162
  - 165
  - 168
  - 169
  - 170
  - 172
  - 142
  - 143
  - 145
  - 146
  - 147
  - 150
  azure.mgmt.dynatrace.operations._monitors_operations.build_delete_request:
  - 233
  - 236
  - 239
  - 241
  - 214
  - 215
  - 217
  - 218
  - 221
  azure.mgmt.dynatrace.operations._monitors_operations.build_get_marketplace_saa_s_resource_details_request:
  - 321
  - 322
  - 323
  - 325
  - 299
  - 300
  - 302
  - 303
  - 304
  - 307
  - 315
  - 318
  azure.mgmt.dynatrace.operations._monitors_operations.build_get_metric_status_request:
  - 386
  - 389
  - 391
  - 364
  - 365
  - 367
  - 368
  - 371
  - 383
  azure.mgmt.dynatrace.operations._monitors_operations.build_get_request:
  - 128
  - 131
  - 134
  - 136
  - 109
  - 110
  - 112
  - 113
  - 116
  azure.mgmt.dynatrace.operations._monitors_operations.build_get_sso_details_request:
  - 450
  - 453
  - 456
  - 457
  - 458
  - 460
  - 430
  - 431
  - 433
  - 434
  - 435
  - 438
  azure.mgmt.dynatrace.operations._monitors_operations.build_get_vm_host_payload_request:
  - 97
  - 100
  - 103
  - 105
  - 78
  - 79
  - 81
  - 82
  - 85
  azure.mgmt.dynatrace.operations._monitors_operations.build_list_app_services_request:
  - 416
  - 419
  - 422
  - 424
  - 397
  - 398
  - 400
  - 401
  - 404
  azure.mgmt.dynatrace.operations._monitors_operations.build_list_by_resource_group_request:
  - 290
  - 293
  - 295
  - 269
  - 270
  - 272
  - 273
  - 276
  - 287
  azure.mgmt.dynatrace.operations._monitors_operations.build_list_by_subscription_id_request:
  - 257
  - 260
  - 263
  - 265
  - 245
  - 246
  - 248
  - 249
  - 252
  azure.mgmt.dynatrace.operations._monitors_operations.build_list_hosts_request:
  - 353
  - 356
  - 358
  - 331
  - 332
  - 334
  - 335
  - 338
  - 350
  azure.mgmt.dynatrace.operations._monitors_operations.build_list_linkable_environments_request:
  - 486
  - 489
  - 492
  - 493
  - 494
  - 496
  - 466
  - 467
  - 469
  - 470
  - 471
  - 474
  azure.mgmt.dynatrace.operations._monitors_operations.build_list_monitored_resources_request:
  - 64
  - 67
  - 70
  - 72
  - 45
  - 46
  - 48
  - 49
  - 52
  azure.mgmt.dynatrace.operations._monitors_operations.build_update_request:
  - 198
  - 201
  - 204
  - 205
  - 206
  - 208
  - 178
  - 179
  - 181
  - 182
  - 183
  - 186
  azure.mgmt.dynatrace.operations._operations:
  - 32
  - 35
  azure.mgmt.dynatrace.operations._operations.Operations:
  - 59
  azure.mgmt.dynatrace.operations._operations.Operations.__init__:
  - 71
  - 72
  - 73
  - 74
  - 75
  azure.mgmt.dynatrace.operations._operations.Operations.list:
  - 100
  - 155
  - 79
  - 88
  - 89
  - 91
  - 92
  azure.mgmt.dynatrace.operations._operations.Operations.list.extract_data:
  - 136
  - 137
  - 133
  - 135
  azure.mgmt.dynatrace.operations._operations.Operations.list.get_next:
  - 140
  - 143
  - 148
  - 149
  - 150
  azure.mgmt.dynatrace.operations._operations.Operations.list.prepare_request:
  - 128
  - 103
  - 105
  - 111
  - 112
  - 116
  - 117
  - 119
  - 120
  - 124
  - 125
  - 127
  azure.mgmt.dynatrace.operations._operations.build_list_request:
  - 40
  - 41
  - 43
  - 44
  - 47
  - 50
  - 53
  - 55
  azure.mgmt.dynatrace.operations._patch:
  - 5
  azure.mgmt.dynatrace.operations._patch.patch_sdk:
  - 15
  azure.mgmt.dynatrace.operations._single_sign_on_operations:
  - 35
  - 38
  azure.mgmt.dynatrace.operations._single_sign_on_operations.SingleSignOnOperations:
  - 145
  azure.mgmt.dynatrace.operations._single_sign_on_operations.SingleSignOnOperations.__init__:
  - 160
  - 161
  - 157
  - 158
  - 159
  azure.mgmt.dynatrace.operations._single_sign_on_operations.SingleSignOnOperations._create_or_update_initial:
  - 177
  - 179
  - 180
  - 182
  - 183
  - 184
  - 189
  - 192
  - 194
  - 207
  - 208
  - 211
  - 217
  - 218
  - 219
  - 222
  - 223
  - 225
  - 226
  - 228
  - 229
  azure.mgmt.dynatrace.operations._single_sign_on_operations.SingleSignOnOperations.begin_create_or_update:
  - 391
  - 392
  - 393
  - 395
  - 396
  - 399
  - 400
  - 406
  - 290
  - 330
  - 361
  - 362
  - 364
  - 365
  - 366
  - 367
  - 368
  - 369
  - 370
  - 371
  - 248
  - 378
  - 383
  ? azure.mgmt.dynatrace.operations._single_sign_on_operations.SingleSignOnOperations.begin_create_or_update.get_long_running_output
  : - 386
    - 387
    - 388
  azure.mgmt.dynatrace.operations._single_sign_on_operations.SingleSignOnOperations.get:
  - 416
  - 456
  - 457
  - 460
  - 473
  - 466
  - 467
  - 468
  - 438
  - 471
  - 440
  - 441
  - 474
  - 443
  - 444
  - 446
  azure.mgmt.dynatrace.operations._single_sign_on_operations.SingleSignOnOperations.list:
  - 514
  - 486
  - 502
  - 503
  - 505
  - 506
  - 572
  azure.mgmt.dynatrace.operations._single_sign_on_operations.SingleSignOnOperations.list.extract_data:
  - 552
  - 553
  - 554
  - 550
  azure.mgmt.dynatrace.operations._single_sign_on_operations.SingleSignOnOperations.list.get_next:
  - 557
  - 560
  - 565
  - 566
  - 567
  azure.mgmt.dynatrace.operations._single_sign_on_operations.SingleSignOnOperations.list.prepare_request:
  - 544
  - 545
  - 517
  - 519
  - 528
  - 529
  - 533
  - 534
  - 536
  - 537
  - 541
  - 542
  azure.mgmt.dynatrace.operations._single_sign_on_operations.build_create_or_update_request:
  - 66
  - 69
  - 72
  - 73
  - 74
  - 76
  - 45
  - 46
  - 48
  - 49
  - 50
  - 53
  azure.mgmt.dynatrace.operations._single_sign_on_operations.build_get_request:
  - 102
  - 105
  - 108
  - 110
  - 82
  - 83
  - 85
  - 86
  - 89
  azure.mgmt.dynatrace.operations._single_sign_on_operations.build_list_request:
  - 133
  - 136
  - 139
  - 141
  - 114
  - 115
  - 117
  - 118
  - 121
  azure.mgmt.dynatrace.operations._tag_rules_operations:
  - 35
  - 38
  azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations:
  - 179
  azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations.__init__:
  - 192
  - 193
  - 194
  - 195
  - 191
  azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations._create_or_update_initial:
  - 279
  - 281
  - 282
  - 284
  - 285
  - 286
  - 291
  - 294
  - 296
  - 309
  - 310
  - 313
  - 319
  - 320
  - 321
  - 324
  - 325
  - 327
  - 328
  - 330
  - 331
  azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations._delete_initial:
  - 544
  - 545
  - 546
  - 516
  - 549
  - 518
  - 519
  - 550
  - 521
  - 522
  - 524
  - 534
  - 535
  - 538
  azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations.begin_create_or_update:
  - 390
  - 428
  - 456
  - 457
  - 459
  - 460
  - 461
  - 462
  - 463
  - 464
  - 465
  - 466
  - 473
  - 478
  - 350
  - 486
  - 487
  - 488
  - 490
  - 491
  - 494
  - 495
  - 501
  azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations.begin_create_or_update.get_long_running_output:
  - 481
  - 482
  - 483
  azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations.begin_delete:
  - 560
  - 583
  - 584
  - 586
  - 587
  - 588
  - 589
  - 590
  - 591
  - 592
  - 597
  - 602
  - 608
  - 609
  - 610
  - 612
  - 613
  - 616
  - 617
  - 623
  azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations.begin_delete.get_long_running_output:
  - 605
  - 606
  azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations.get:
  - 224
  - 256
  - 226
  - 227
  - 257
  - 229
  - 199
  - 239
  - 240
  - 243
  - 249
  - 250
  - 251
  - 221
  - 254
  - 223
  azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations.list:
  - 645
  - 646
  - 648
  - 649
  - 715
  - 657
  - 631
  azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations.list.extract_data:
  - 696
  - 697
  - 693
  - 695
  azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations.list.get_next:
  - 708
  - 709
  - 710
  - 700
  - 703
  azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations.list.prepare_request:
  - 672
  - 676
  - 677
  - 679
  - 680
  - 684
  - 685
  - 687
  - 688
  - 660
  - 662
  - 671
  azure.mgmt.dynatrace.operations._tag_rules_operations.build_create_or_update_request:
  - 100
  - 103
  - 106
  - 107
  - 108
  - 110
  - 79
  - 80
  - 82
  - 83
  - 84
  - 87
  azure.mgmt.dynatrace.operations._tag_rules_operations.build_delete_request:
  - 136
  - 139
  - 142
  - 144
  - 116
  - 117
  - 119
  - 120
  - 123
  azure.mgmt.dynatrace.operations._tag_rules_operations.build_get_request:
  - 65
  - 68
  - 71
  - 73
  - 45
  - 46
  - 48
  - 49
  - 52
  azure.mgmt.dynatrace.operations._tag_rules_operations.build_list_request:
  - 167
  - 170
  - 173
  - 175
  - 148
  - 149
  - 151
  - 152
  - 155
  azure.profiles:
  - 282
  azure.profiles.DefaultProfile:
  - 41
  azure.profiles.DefaultProfile.definition:
  - 54
  azure.profiles.DefaultProfile.use:
  - 48
  - 49
  - 51
  azure.profiles.KnownProfiles:
  - 70
  - 72
  - 73
  - 204
  - 111
  - 152
  - 57
  azure.profiles.KnownProfiles.definition:
  - 267
  - 269
  azure.profiles.KnownProfiles.from_name:
  - 273
  - 275
  - 276
  azure.profiles.KnownProfiles.use:
  - 264
  - 262
  azure.profiles.ProfileDefinition:
  - 9
  azure.profiles.ProfileDefinition.__repr__:
  - 30
  azure.profiles.ProfileDefinition.get_profile_dict:
  - 33
  azure.profiles.ProfileDefinition.label:
  - 25
  azure.profiles.multiapiclient.InvalidMultiApiClientError:
  - 9
  azure.profiles.multiapiclient.MultiApiClientMixin:
  - 14
  azure.profiles.multiapiclient.MultiApiClientMixin.__init__:
  - 33
  - 34
  - 37
  - 42
  - 46
  - 49
  - 50
  - 56
  - 25
  - 26
  - 62
  - 57
  azure.profiles.multiapiclient.MultiApiClientMixin._get_api_version:
  - 69
  - 70
  - 72
  - 74
  - 76
  - 81
  - 82
  - 86
Fuzzer filename: /src/fuzz_mgmt_serialization.py
Inheritance:
  azure.common.credentials._CliCredentials:
  - object
  azure.core._azure_clouds.AzureClouds:
  - str
  - Enum
  azure.core._enum_meta.CaseInsensitiveEnumMeta:
  - EnumMeta
  azure.core._match_conditions.MatchConditions:
  - Enum
  azure.core._pipeline_client.PipelineClient:
  - PipelineClientBase
  azure.core._pipeline_client_async.AsyncPipelineClient:
  - PipelineClientBase
  azure.core._pipeline_client_async._Coroutine: []
  azure.core.async_paging.AsyncItemPaged: []
  azure.core.async_paging.AsyncList: []
  azure.core.async_paging.AsyncPageIterator: []
  azure.core.configuration.Configuration: []
  azure.core.configuration.ConnectionConfiguration: []
  azure.core.credentials.AccessToken:
  - NamedTuple
  azure.core.credentials.AccessTokenInfo: []
  azure.core.credentials.AzureKeyCredential: []
  azure.core.credentials.AzureNamedKey:
  - NamedTuple
  azure.core.credentials.AzureNamedKeyCredential: []
  azure.core.credentials.AzureSasCredential: []
  azure.core.credentials.SupportsTokenInfo:
  - Protocol
  azure.core.credentials.TokenCredential:
  - Protocol
  azure.core.credentials.TokenRequestOptions:
  - TypedDict
  azure.core.credentials_async.AsyncSupportsTokenInfo:
  - Protocol
  azure.core.credentials_async.AsyncTokenCredential:
  - Protocol
  azure.core.exceptions.AzureError:
  - Exception
  azure.core.exceptions.ClientAuthenticationError:
  - HttpResponseError
  azure.core.exceptions.DecodeError:
  - HttpResponseError
  azure.core.exceptions.DeserializationError:
  - ValueError
  azure.core.exceptions.ErrorMap: []
  azure.core.exceptions.HttpResponseError:
  - AzureError
  azure.core.exceptions.IncompleteReadError:
  - DecodeError
  azure.core.exceptions.ODataV4Error:
  - HttpResponseError
  azure.core.exceptions.ODataV4Format: []
  azure.core.exceptions.ResourceExistsError:
  - HttpResponseError
  azure.core.exceptions.ResourceModifiedError:
  - HttpResponseError
  azure.core.exceptions.ResourceNotFoundError:
  - HttpResponseError
  azure.core.exceptions.ResourceNotModifiedError:
  - HttpResponseError
  azure.core.exceptions.ResponseNotReadError:
  - AzureError
  azure.core.exceptions.SerializationError:
  - ValueError
  azure.core.exceptions.ServiceRequestError:
  - AzureError
  azure.core.exceptions.ServiceRequestTimeoutError:
  - ServiceRequestError
  azure.core.exceptions.ServiceResponseError:
  - AzureError
  azure.core.exceptions.ServiceResponseTimeoutError:
  - ServiceResponseError
  azure.core.exceptions.StreamClosedError:
  - AzureError
  azure.core.exceptions.StreamConsumedError:
  - AzureError
  azure.core.exceptions.TooManyRedirectsError:
  - HttpResponseError
  azure.core.exceptions._HttpResponseCommonAPI:
  - Protocol
  azure.core.messaging.CloudEvent: []
  azure.core.paging.ItemPaged: []
  azure.core.paging.PageIterator: []
  azure.core.pipeline.PipelineContext: []
  azure.core.pipeline.PipelineRequest: []
  azure.core.pipeline.PipelineResponse: []
  azure.core.pipeline._base.Pipeline: []
  azure.core.pipeline._base._SansIOHTTPPolicyRunner: []
  azure.core.pipeline._base._TransportRunner: []
  azure.core.pipeline._base_async.AsyncPipeline: []
  azure.core.pipeline._base_async._AsyncTransportRunner: []
  azure.core.pipeline._base_async._SansIOAsyncHTTPPolicyRunner: []
  azure.core.pipeline.policies._authentication.AzureKeyCredentialPolicy: []
  azure.core.pipeline.policies._authentication.AzureSasCredentialPolicy: []
  azure.core.pipeline.policies._authentication.BearerTokenCredentialPolicy:
  - _BearerTokenCredentialPolicyBase
  azure.core.pipeline.policies._authentication._BearerTokenCredentialPolicyBase: []
  azure.core.pipeline.policies._authentication_async.AsyncBearerTokenCredentialPolicy: []
  azure.core.pipeline.policies._base.HTTPPolicy: []
  azure.core.pipeline.policies._base.RequestHistory: []
  azure.core.pipeline.policies._base.SansIOHTTPPolicy: []
  azure.core.pipeline.policies._base_async.AsyncHTTPPolicy: []
  azure.core.pipeline.policies._custom_hook.CustomHookPolicy: []
  azure.core.pipeline.policies._distributed_tracing.DistributedTracingPolicy: []
  azure.core.pipeline.policies._redirect.RedirectPolicy:
  - RedirectPolicyBase
  azure.core.pipeline.policies._redirect.RedirectPolicyBase: []
  azure.core.pipeline.policies._redirect_async.AsyncRedirectPolicy:
  - RedirectPolicyBase
  azure.core.pipeline.policies._retry.RetryMode:
  - str
  - Enum
  azure.core.pipeline.policies._retry.RetryPolicy:
  - RetryPolicyBase
  azure.core.pipeline.policies._retry.RetryPolicyBase: []
  azure.core.pipeline.policies._retry_async.AsyncRetryPolicy:
  - RetryPolicyBase
  azure.core.pipeline.policies._sensitive_header_cleanup_policy.SensitiveHeaderCleanupPolicy: []
  azure.core.pipeline.policies._universal.ContentDecodePolicy: []
  azure.core.pipeline.policies._universal.HeadersPolicy: []
  azure.core.pipeline.policies._universal.HttpLoggingPolicy: []
  azure.core.pipeline.policies._universal.NetworkTraceLoggingPolicy: []
  azure.core.pipeline.policies._universal.ProxyPolicy: []
  azure.core.pipeline.policies._universal.RequestIdPolicy: []
  azure.core.pipeline.policies._universal.UserAgentPolicy: []
  azure.core.pipeline.policies._universal._HiddenClassProperties:
  - type
  azure.core.pipeline.policies._universal._Unset: []
  azure.core.pipeline.transport._aiohttp.AioHttpStreamDownloadGenerator:
  - AsyncIterator
  azure.core.pipeline.transport._aiohttp.AioHttpTransport:
  - AsyncHttpTransport
  azure.core.pipeline.transport._aiohttp.AioHttpTransportResponse:
  - AsyncHttpResponse
  azure.core.pipeline.transport._aiohttp.ConnectionTimeoutError:
  - Exception
  azure.core.pipeline.transport._base.HttpClientTransportResponse:
  - _HttpClientTransportResponse
  - HttpResponse
  azure.core.pipeline.transport._base.HttpRequest: []
  azure.core.pipeline.transport._base.HttpResponse:
  - _HttpResponseBase
  azure.core.pipeline.transport._base.HttpTransport: []
  azure.core.pipeline.transport._base.PipelineClientBase: []
  azure.core.pipeline.transport._base._HttpClientTransportResponse:
  - _HttpResponseBase
  azure.core.pipeline.transport._base._HttpResponseBase: []
  azure.core.pipeline.transport._base_async.AsyncHttpClientTransportResponse:
  - _HttpClientTransportResponse
  - AsyncHttpResponse
  azure.core.pipeline.transport._base_async.AsyncHttpResponse:
  - _HttpResponseBase
  azure.core.pipeline.transport._base_async.AsyncHttpTransport: []
  azure.core.pipeline.transport._base_async._ResponseStopIteration:
  - Exception
  azure.core.pipeline.transport._base_requests_async.RequestsAsyncTransportBase:
  - RequestsTransport
  - AsyncHttpTransport
  azure.core.pipeline.transport._bigger_block_size_http_adapters.BiggerBlockSizeHTTPAdapter:
  - HTTPAdapter
  azure.core.pipeline.transport._requests_asyncio.AsyncioRequestsTransport:
  - RequestsAsyncTransportBase
  azure.core.pipeline.transport._requests_asyncio.AsyncioRequestsTransportResponse:
  - RequestsTransportResponse
  - AsyncHttpResponse
  azure.core.pipeline.transport._requests_asyncio.AsyncioStreamDownloadGenerator:
  - AsyncIterator
  azure.core.pipeline.transport._requests_basic.RequestsTransport:
  - HttpTransport
  azure.core.pipeline.transport._requests_basic.RequestsTransportResponse:
  - _RequestsTransportResponseBase
  - HttpResponse
  azure.core.pipeline.transport._requests_basic.StreamDownloadGenerator: []
  azure.core.pipeline.transport._requests_basic._RequestsTransportResponseBase:
  - _HttpResponseBase
  azure.core.pipeline.transport._requests_trio.TrioRequestsTransport:
  - RequestsAsyncTransportBase
  azure.core.pipeline.transport._requests_trio.TrioRequestsTransportResponse:
  - RequestsTransportResponse
  - AsyncHttpResponse
  azure.core.pipeline.transport._requests_trio.TrioStreamDownloadGenerator:
  - AsyncIterator
  azure.core.polling._async_poller.AsyncLROPoller: []
  azure.core.polling._async_poller.AsyncNoPolling: []
  azure.core.polling._async_poller.AsyncPollingMethod: []
  azure.core.polling._poller.LROPoller: []
  azure.core.polling._poller.NoPolling: []
  azure.core.polling._poller.PollingMethod: []
  azure.core.polling._poller._SansIONoPolling: []
  azure.core.polling.async_base_polling.AsyncLROBasePolling: []
  azure.core.polling.base_polling.BadResponse:
  - Exception
  azure.core.polling.base_polling.BadStatus:
  - Exception
  azure.core.polling.base_polling.LROBasePolling: []
  azure.core.polling.base_polling.LocationPolling: []
  azure.core.polling.base_polling.LongRunningOperation:
  - ABC
  azure.core.polling.base_polling.OperationFailed:
  - Exception
  azure.core.polling.base_polling.OperationResourcePolling: []
  azure.core.polling.base_polling.StatusCheckPolling: []
  azure.core.polling.base_polling._FinalStateViaOption:
  - str
  - Enum
  azure.core.polling.base_polling._LroOption:
  - str
  - Enum
  azure.core.polling.base_polling._SansIOLROBasePolling: []
  azure.core.rest._aiohttp.RestAioHttpTransportResponse:
  - AsyncHttpResponseImpl
  - _RestAioHttpTransportResponseBackcompatMixin
  azure.core.rest._aiohttp._CIMultiDict:
  - CIMultiDict
  azure.core.rest._aiohttp._ItemsView: []
  azure.core.rest._aiohttp._KeysView: []
  azure.core.rest._aiohttp._RestAioHttpTransportResponseBackcompatMixin:
  - AsyncHttpResponseBackcompatMixin
  azure.core.rest._aiohttp._ValuesView: []
  azure.core.rest._helpers.HttpRequestBackcompatMixin: []
  azure.core.rest._http_response_impl.HttpResponseBackcompatMixin:
  - _HttpResponseBackcompatMixinBase
  azure.core.rest._http_response_impl.HttpResponseImpl:
  - _HttpResponseBaseImpl
  - HttpResponseBackcompatMixin
  - _HttpResponse
  azure.core.rest._http_response_impl.RestHttpClientTransportResponse:
  - HttpResponseImpl
  - _RestHttpClientTransportResponseBase
  azure.core.rest._http_response_impl._HttpResponseBackcompatMixinBase: []
  azure.core.rest._http_response_impl._HttpResponseBaseImpl:
  - _HttpResponseBackcompatMixinBase
  - _HttpResponseBase
  azure.core.rest._http_response_impl._RestHttpClientTransportResponseBackcompatBaseMixin:
  - _HttpResponseBackcompatMixinBase
  azure.core.rest._http_response_impl._RestHttpClientTransportResponseBase:
  - _HttpResponseBaseImpl
  - _RestHttpClientTransportResponseBackcompatBaseMixin
  azure.core.rest._http_response_impl_async.AsyncHttpResponseBackcompatMixin:
  - _HttpResponseBackcompatMixinBase
  azure.core.rest._http_response_impl_async.AsyncHttpResponseImpl:
  - _HttpResponseBaseImpl
  - _AsyncHttpResponse
  - AsyncHttpResponseBackcompatMixin
  azure.core.rest._http_response_impl_async.RestAsyncHttpClientTransportResponse:
  - AsyncHttpResponseImpl
  - _RestHttpClientTransportResponseBase
  azure.core.rest._requests_asyncio.RestAsyncioRequestsTransportResponse:
  - _RestRequestsTransportResponseBase
  - AsyncHttpResponseImpl
  azure.core.rest._requests_basic.RestRequestsTransportResponse:
  - _RestRequestsTransportResponseBase
  - HttpResponseImpl
  azure.core.rest._requests_basic._CaseInsensitiveDict:
  - CaseInsensitiveDict
  azure.core.rest._requests_basic._ItemsView: []
  azure.core.rest._requests_basic._RestRequestsTransportResponseBase:
  - _HttpResponseBaseImpl
  - _RestRequestsTransportResponseBaseMixin
  azure.core.rest._requests_basic._RestRequestsTransportResponseBaseMixin:
  - _HttpResponseBackcompatMixinBase
  azure.core.rest._requests_trio.RestTrioRequestsTransportResponse:
  - _RestRequestsTransportResponseBase
  - AsyncHttpResponseImpl
  azure.core.rest._rest_py3.AsyncHttpResponse:
  - _HttpResponseBase
  azure.core.rest._rest_py3.HttpRequest:
  - HttpRequestBackcompatMixin
  azure.core.rest._rest_py3.HttpResponse:
  - _HttpResponseBase
  azure.core.rest._rest_py3._HttpResponseBase: []
  azure.core.serialization.AzureJSONEncoder:
  - JSONEncoder
  azure.core.serialization._Null: []
  azure.core.settings.PrioritizedSetting: []
  azure.core.settings.Settings: []
  azure.core.settings._Unset:
  - Enum
  azure.core.tracing._abstract_span.AbstractSpan:
  - Protocol
  azure.core.tracing._abstract_span.HttpSpanMixin: []
  azure.core.tracing._models.Link: []
  azure.core.tracing._models.SpanKind:
  - Enum
  azure.core.tracing._models.TracingOptions:
  - TypedDict
  azure.core.tracing.opentelemetry.OpenTelemetryTracer: []
  azure.core.utils._pipeline_transport_rest_shared.BytesIOSocket: []
  azure.core.utils._pipeline_transport_rest_shared._HTTPSerializer:
  - HTTPConnection
  azure.core.utils._pipeline_transport_rest_shared_async._PartGenerator: []
  azure.core.utils._utils.CaseInsensitiveDict: []
  azure.core.utils._utils._FixedOffset: []
  azure.mgmt.core._async_pipeline_client.AsyncARMPipelineClient: []
  azure.mgmt.core._pipeline_client.ARMPipelineClient: []
  azure.mgmt.core.policies.ARMHttpLoggingPolicy:
  - HttpLoggingPolicy
  azure.mgmt.core.policies._authentication.ARMChallengeAuthenticationPolicy:
  - BearerTokenCredentialPolicy
  azure.mgmt.core.policies._authentication.AuxiliaryAuthenticationPolicy: []
  azure.mgmt.core.policies._authentication._AuxiliaryAuthenticationPolicyBase: []
  azure.mgmt.core.policies._authentication_async.AsyncARMChallengeAuthenticationPolicy:
  - AsyncBearerTokenCredentialPolicy
  azure.mgmt.core.policies._authentication_async.AsyncAuxiliaryAuthenticationPolicy: []
  azure.mgmt.core.policies._base.ARMAutoResourceProviderRegistrationPolicy:
  - _SansIOARMAutoResourceProviderRegistrationPolicy
  azure.mgmt.core.policies._base._SansIOARMAutoResourceProviderRegistrationPolicy: []
  azure.mgmt.core.policies._base_async.AsyncARMAutoResourceProviderRegistrationPolicy:
  - _SansIOARMAutoResourceProviderRegistrationPolicy
  azure.mgmt.core.polling.arm_polling.ARMPolling:
  - LROBasePolling
  azure.mgmt.core.polling.arm_polling.AzureAsyncOperationPolling: []
  azure.mgmt.core.polling.arm_polling.BodyContentPolling: []
  azure.mgmt.core.polling.arm_polling._FinalStateViaOption:
  - str
  - Enum
  azure.mgmt.core.polling.arm_polling._LroOption:
  - str
  - Enum
  azure.mgmt.core.polling.async_arm_polling.AsyncARMPolling:
  - AsyncLROBasePolling
  azure.mgmt.dynatrace._configuration.DynatraceObservabilityMgmtClientConfiguration:
  - Configuration
  azure.mgmt.dynatrace._dynatrace_observability_mgmt_client.DynatraceObservabilityMgmtClient: []
  azure.mgmt.dynatrace._serialization.Deserializer:
  - object
  azure.mgmt.dynatrace._serialization.Model:
  - object
  azure.mgmt.dynatrace._serialization.RawDeserializer: []
  azure.mgmt.dynatrace._serialization.Serializer:
  - object
  azure.mgmt.dynatrace._serialization.UTC: []
  azure.mgmt.dynatrace._serialization._FixedOffset: []
  azure.mgmt.dynatrace.aio._configuration.DynatraceObservabilityMgmtClientConfiguration:
  - Configuration
  azure.mgmt.dynatrace.aio._dynatrace_observability_mgmt_client.DynatraceObservabilityMgmtClient: []
  azure.mgmt.dynatrace.aio.operations._monitors_operations.MonitorsOperations: []
  azure.mgmt.dynatrace.aio.operations._operations.Operations: []
  azure.mgmt.dynatrace.aio.operations._single_sign_on_operations.SingleSignOnOperations: []
  azure.mgmt.dynatrace.aio.operations._tag_rules_operations.TagRulesOperations: []
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.ActionType:
  - str
  - Enum
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.AutoUpdateSetting:
  - str
  - Enum
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.AvailabilityState:
  - str
  - Enum
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.CreatedByType:
  - str
  - Enum
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.LiftrResourceCategories:
  - str
  - Enum
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.LogModule:
  - str
  - Enum
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.ManagedIdentityType:
  - str
  - Enum
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.MarketplaceSubscriptionStatus:
  - str
  - Enum
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.MonitoringStatus:
  - str
  - Enum
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.MonitoringType:
  - str
  - Enum
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.Origin:
  - str
  - Enum
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.ProvisioningState:
  - str
  - Enum
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.SSOStatus:
  - str
  - Enum
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.SendAadLogsStatus:
  - str
  - Enum
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.SendActivityLogsStatus:
  - str
  - Enum
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.SendSubscriptionLogsStatus:
  - str
  - Enum
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.SendingLogsStatus:
  - str
  - Enum
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.SendingMetricsStatus:
  - str
  - Enum
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.SingleSignOnStates:
  - str
  - Enum
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.TagAction:
  - str
  - Enum
  azure.mgmt.dynatrace.models._dynatrace_observability_mgmt_client_enums.UpdateStatus:
  - str
  - Enum
  azure.mgmt.dynatrace.models._models_py3.AccountInfo: []
  azure.mgmt.dynatrace.models._models_py3.AppServiceInfo: []
  azure.mgmt.dynatrace.models._models_py3.AppServiceListResponse: []
  azure.mgmt.dynatrace.models._models_py3.DynatraceEnvironmentProperties: []
  azure.mgmt.dynatrace.models._models_py3.DynatraceSingleSignOnProperties: []
  azure.mgmt.dynatrace.models._models_py3.DynatraceSingleSignOnResource:
  - ProxyResource
  azure.mgmt.dynatrace.models._models_py3.DynatraceSingleSignOnResourceListResult: []
  azure.mgmt.dynatrace.models._models_py3.EnvironmentInfo: []
  azure.mgmt.dynatrace.models._models_py3.ErrorAdditionalInfo: []
  azure.mgmt.dynatrace.models._models_py3.ErrorDetail: []
  azure.mgmt.dynatrace.models._models_py3.ErrorResponse: []
  azure.mgmt.dynatrace.models._models_py3.FilteringTag: []
  azure.mgmt.dynatrace.models._models_py3.IdentityProperties: []
  azure.mgmt.dynatrace.models._models_py3.LinkableEnvironmentListResponse: []
  azure.mgmt.dynatrace.models._models_py3.LinkableEnvironmentRequest: []
  azure.mgmt.dynatrace.models._models_py3.LinkableEnvironmentResponse: []
  azure.mgmt.dynatrace.models._models_py3.LogRules: []
  azure.mgmt.dynatrace.models._models_py3.MarketplaceSaaSResourceDetailsRequest: []
  azure.mgmt.dynatrace.models._models_py3.MarketplaceSaaSResourceDetailsResponse: []
  azure.mgmt.dynatrace.models._models_py3.MetricRules: []
  azure.mgmt.dynatrace.models._models_py3.MetricsStatusResponse: []
  azure.mgmt.dynatrace.models._models_py3.MonitorResource:
  - TrackedResource
  azure.mgmt.dynatrace.models._models_py3.MonitorResourceListResult: []
  azure.mgmt.dynatrace.models._models_py3.MonitorResourceUpdate: []
  azure.mgmt.dynatrace.models._models_py3.MonitoredResource: []
  azure.mgmt.dynatrace.models._models_py3.MonitoredResourceListResponse: []
  azure.mgmt.dynatrace.models._models_py3.Operation: []
  azure.mgmt.dynatrace.models._models_py3.OperationDisplay: []
  azure.mgmt.dynatrace.models._models_py3.OperationListResult: []
  azure.mgmt.dynatrace.models._models_py3.PlanData: []
  azure.mgmt.dynatrace.models._models_py3.ProxyResource:
  - Resource
  azure.mgmt.dynatrace.models._models_py3.Resource: []
  azure.mgmt.dynatrace.models._models_py3.SSODetailsRequest: []
  azure.mgmt.dynatrace.models._models_py3.SSODetailsResponse: []
  azure.mgmt.dynatrace.models._models_py3.SystemData: []
  azure.mgmt.dynatrace.models._models_py3.TagRule:
  - ProxyResource
  azure.mgmt.dynatrace.models._models_py3.TagRuleListResult: []
  azure.mgmt.dynatrace.models._models_py3.TrackedResource:
  - Resource
  azure.mgmt.dynatrace.models._models_py3.UserAssignedIdentity: []
  azure.mgmt.dynatrace.models._models_py3.UserInfo: []
  azure.mgmt.dynatrace.models._models_py3.VMExtensionPayload: []
  azure.mgmt.dynatrace.models._models_py3.VMHostsListResponse: []
  azure.mgmt.dynatrace.models._models_py3.VMInfo: []
  azure.mgmt.dynatrace.operations._monitors_operations.MonitorsOperations: []
  azure.mgmt.dynatrace.operations._operations.Operations: []
  azure.mgmt.dynatrace.operations._single_sign_on_operations.SingleSignOnOperations: []
  azure.mgmt.dynatrace.operations._tag_rules_operations.TagRulesOperations: []
  azure.profiles.DefaultProfile:
  - object
  azure.profiles.KnownProfiles:
  - Enum
  azure.profiles.ProfileDefinition:
  - object
  azure.profiles.multiapiclient.InvalidMultiApiClientError:
  - Exception
  azure.profiles.multiapiclient.MultiApiClientMixin:
  - object
ep:
  func_name: TestOneInput
  module: '...fuzz_mgmt_serialization'
