// Code generated by azure-service-operator-codegen. DO NOT EDIT.
github.com/Azure/azure-service-operator/v2/api/insights/v1api20200202
├── APIVersion: Enum (1 value)
│   └── "2020-02-02"
├── Component: Resource
│   ├── Owner: resources/v1apiv20191001.ResourceGroup
│   ├── Spec: Object (21 properties)
│   │   ├── Application_Type: *Enum (2 values)
│   │   │   ├── "other"
│   │   │   └── "web"
│   │   ├── AzureName: string
│   │   ├── DisableIpMasking: *bool
│   │   ├── DisableLocalAuth: *bool
│   │   ├── Etag: *string
│   │   ├── Flow_Type: *Enum (1 value)
│   │   │   └── "Bluefield"
│   │   ├── ForceCustomerStorageForProfiler: *bool
│   │   ├── HockeyAppId: *string
│   │   ├── ImmediatePurgeDataOn30Days: *bool
│   │   ├── IngestionMode: *Enum (3 values)
│   │   │   ├── "ApplicationInsights"
│   │   │   ├── "ApplicationInsightsWithDiagnosticSettings"
│   │   │   └── "LogAnalytics"
│   │   ├── Kind: *string
│   │   ├── Location: *string
│   │   ├── OperatorSpec: *Object (1 property)
│   │   │   └── ConfigMaps: *Object (2 properties)
│   │   │       ├── ConnectionString: *genruntime.ConfigMapDestination
│   │   │       └── InstrumentationKey: *genruntime.ConfigMapDestination
│   │   ├── Owner: *genruntime.KnownResourceReference
│   │   ├── PublicNetworkAccessForIngestion: *Enum (2 values)
│   │   │   ├── "Disabled"
│   │   │   └── "Enabled"
│   │   ├── PublicNetworkAccessForQuery: *Enum (2 values)
│   │   │   ├── "Disabled"
│   │   │   └── "Enabled"
│   │   ├── Request_Source: *Enum (1 value)
│   │   │   └── "rest"
│   │   ├── RetentionInDays: *int
│   │   ├── SamplingPercentage: *float64
│   │   ├── Tags: map[string]string
│   │   └── WorkspaceResourceReference: *genruntime.ResourceReference
│   └── Status: Object (33 properties)
│       ├── AppId: *string
│       ├── ApplicationId: *string
│       ├── Application_Type: *Enum (2 values)
│       │   ├── "other"
│       │   └── "web"
│       ├── Conditions: conditions.Condition[]
│       ├── ConnectionString: *string
│       ├── CreationDate: *string
│       ├── DisableIpMasking: *bool
│       ├── DisableLocalAuth: *bool
│       ├── Etag: *string
│       ├── Flow_Type: *Enum (1 value)
│       │   └── "Bluefield"
│       ├── ForceCustomerStorageForProfiler: *bool
│       ├── HockeyAppId: *string
│       ├── HockeyAppToken: *string
│       ├── Id: *string
│       ├── ImmediatePurgeDataOn30Days: *bool
│       ├── IngestionMode: *Enum (3 values)
│       │   ├── "ApplicationInsights"
│       │   ├── "ApplicationInsightsWithDiagnosticSettings"
│       │   └── "LogAnalytics"
│       ├── InstrumentationKey: *string
│       ├── Kind: *string
│       ├── LaMigrationDate: *string
│       ├── Location: *string
│       ├── Name: *string
│       ├── PrivateLinkScopedResources: Object (2 properties)[]
│       │   ├── ResourceId: *string
│       │   └── ScopeId: *string
│       ├── PropertiesName: *string
│       ├── ProvisioningState: *string
│       ├── PublicNetworkAccessForIngestion: *Enum (2 values)
│       │   ├── "Disabled"
│       │   └── "Enabled"
│       ├── PublicNetworkAccessForQuery: *Enum (2 values)
│       │   ├── "Disabled"
│       │   └── "Enabled"
│       ├── Request_Source: *Enum (1 value)
│       │   └── "rest"
│       ├── RetentionInDays: *int
│       ├── SamplingPercentage: *float64
│       ├── Tags: map[string]string
│       ├── TenantId: *string
│       ├── Type: *string
│       └── WorkspaceResourceId: *string
├── Component_STATUS_ARM: Object (8 properties)
│   ├── Etag: *string
│   ├── Id: *string
│   ├── Kind: *string
│   ├── Location: *string
│   ├── Name: *string
│   ├── Properties: *Object (25 properties)
│   │   ├── AppId: *string
│   │   ├── ApplicationId: *string
│   │   ├── Application_Type: *Enum (2 values)
│   │   │   ├── "other"
│   │   │   └── "web"
│   │   ├── ConnectionString: *string
│   │   ├── CreationDate: *string
│   │   ├── DisableIpMasking: *bool
│   │   ├── DisableLocalAuth: *bool
│   │   ├── Flow_Type: *Enum (1 value)
│   │   │   └── "Bluefield"
│   │   ├── ForceCustomerStorageForProfiler: *bool
│   │   ├── HockeyAppId: *string
│   │   ├── HockeyAppToken: *string
│   │   ├── ImmediatePurgeDataOn30Days: *bool
│   │   ├── IngestionMode: *Enum (3 values)
│   │   │   ├── "ApplicationInsights"
│   │   │   ├── "ApplicationInsightsWithDiagnosticSettings"
│   │   │   └── "LogAnalytics"
│   │   ├── InstrumentationKey: *string
│   │   ├── LaMigrationDate: *string
│   │   ├── Name: *string
│   │   ├── PrivateLinkScopedResources: Object (2 properties)[]
│   │   │   ├── ResourceId: *string
│   │   │   └── ScopeId: *string
│   │   ├── ProvisioningState: *string
│   │   ├── PublicNetworkAccessForIngestion: *Enum (2 values)
│   │   │   ├── "Disabled"
│   │   │   └── "Enabled"
│   │   ├── PublicNetworkAccessForQuery: *Enum (2 values)
│   │   │   ├── "Disabled"
│   │   │   └── "Enabled"
│   │   ├── Request_Source: *Enum (1 value)
│   │   │   └── "rest"
│   │   ├── RetentionInDays: *int
│   │   ├── SamplingPercentage: *float64
│   │   ├── TenantId: *string
│   │   └── WorkspaceResourceId: *string
│   ├── Tags: map[string]string
│   └── Type: *string
└── Component_Spec_ARM: Object (6 properties)
    ├── Etag: *string
    ├── Kind: *string
    ├── Location: *string
    ├── Name: string
    ├── Properties: *Object (14 properties)
    │   ├── Application_Type: *Enum (2 values)
    │   │   ├── "other"
    │   │   └── "web"
    │   ├── DisableIpMasking: *bool
    │   ├── DisableLocalAuth: *bool
    │   ├── Flow_Type: *Enum (1 value)
    │   │   └── "Bluefield"
    │   ├── ForceCustomerStorageForProfiler: *bool
    │   ├── HockeyAppId: *string
    │   ├── ImmediatePurgeDataOn30Days: *bool
    │   ├── IngestionMode: *Enum (3 values)
    │   │   ├── "ApplicationInsights"
    │   │   ├── "ApplicationInsightsWithDiagnosticSettings"
    │   │   └── "LogAnalytics"
    │   ├── PublicNetworkAccessForIngestion: *Enum (2 values)
    │   │   ├── "Disabled"
    │   │   └── "Enabled"
    │   ├── PublicNetworkAccessForQuery: *Enum (2 values)
    │   │   ├── "Disabled"
    │   │   └── "Enabled"
    │   ├── Request_Source: *Enum (1 value)
    │   │   └── "rest"
    │   ├── RetentionInDays: *int
    │   ├── SamplingPercentage: *float64
    │   └── WorkspaceResourceId: *string
    └── Tags: map[string]string
