insights.azure.com/v1beta20200202

insights.azure.com/v1beta20200202

Package v1beta20200202 contains API Schema definitions for the insights v1beta20200202 API group

Resource Types:

    ApplicationInsightsComponentPropertiesARM

    (Appears on:Components_SpecARM)

    Field Description
    Application_Type
    ApplicationInsightsComponentPropertiesApplicationType

    ApplicationType: Type of application being monitored.

    DisableIpMasking
    bool

    DisableIpMasking: Disable IP masking.

    DisableLocalAuth
    bool

    DisableLocalAuth: Disable Non-AAD based Auth.

    Flow_Type
    ApplicationInsightsComponentPropertiesFlowType

    FlowType: Used by the Application Insights system to determine what kind of flow this component was created by. This is to be set to ‘Bluefield’ when creating/updating a component via the REST API.

    ForceCustomerStorageForProfiler
    bool

    ForceCustomerStorageForProfiler: Force users to create their own storage account for profiler and debugger.

    HockeyAppId
    string

    HockeyAppId: The unique application ID created when a new application is added to HockeyApp, used for communications with HockeyApp.

    ImmediatePurgeDataOn30Days
    bool

    ImmediatePurgeDataOn30Days: Purge data immediately after 30 days.

    IngestionMode
    ApplicationInsightsComponentPropertiesIngestionMode

    IngestionMode: Indicates the flow of the ingestion.

    publicNetworkAccessForIngestion
    ApplicationInsightsComponentPropertiesPublicNetworkAccessForIngestion

    PublicNetworkAccessForIngestion: The network access type for accessing Application Insights ingestion.

    publicNetworkAccessForQuery
    ApplicationInsightsComponentPropertiesPublicNetworkAccessForQuery

    PublicNetworkAccessForQuery: The network access type for accessing Application Insights query.

    Request_Source
    ApplicationInsightsComponentPropertiesRequestSource

    RequestSource: Describes what tool created this Application Insights component. Customers using this API should set this to the default ‘rest’.

    RetentionInDays
    int

    RetentionInDays: Retention period in days.

    SamplingPercentage
    float64

    SamplingPercentage: Percentage of the data produced by the application being monitored that is being sampled for Application Insights telemetry.

    workspaceResourceId
    string

    ApplicationInsightsComponentPropertiesApplicationType (string alias)

    (Appears on:ApplicationInsightsComponentPropertiesARM, Components_Spec)

    Value Description

    "other"

    "web"

    ApplicationInsightsComponentPropertiesFlowType (string alias)

    (Appears on:ApplicationInsightsComponentPropertiesARM, Components_Spec)

    Value Description

    "Bluefield"

    ApplicationInsightsComponentPropertiesIngestionMode (string alias)

    (Appears on:ApplicationInsightsComponentPropertiesARM, Components_Spec)

    Value Description

    "ApplicationInsights"

    "ApplicationInsightsWithDiagnosticSettings"

    "LogAnalytics"

    ApplicationInsightsComponentPropertiesPublicNetworkAccessForIngestion (string alias)

    (Appears on:ApplicationInsightsComponentPropertiesARM, Components_Spec)

    Value Description

    "Disabled"

    "Enabled"

    ApplicationInsightsComponentPropertiesPublicNetworkAccessForQuery (string alias)

    (Appears on:ApplicationInsightsComponentPropertiesARM, Components_Spec)

    Value Description

    "Disabled"

    "Enabled"

    ApplicationInsightsComponentPropertiesRequestSource (string alias)

    (Appears on:ApplicationInsightsComponentPropertiesARM, Components_Spec)

    Value Description

    "rest"

    ApplicationInsightsComponentPropertiesStatusApplicationType (string alias)

    (Appears on:ApplicationInsightsComponentProperties_StatusARM, ApplicationInsightsComponent_Status)

    Value Description

    "other"

    "web"

    ApplicationInsightsComponentPropertiesStatusFlowType (string alias)

    (Appears on:ApplicationInsightsComponentProperties_StatusARM, ApplicationInsightsComponent_Status)

    Value Description

    "Bluefield"

    ApplicationInsightsComponentPropertiesStatusIngestionMode (string alias)

    (Appears on:ApplicationInsightsComponentProperties_StatusARM, ApplicationInsightsComponent_Status)

    Value Description

    "ApplicationInsights"

    "ApplicationInsightsWithDiagnosticSettings"

    "LogAnalytics"

    ApplicationInsightsComponentPropertiesStatusRequestSource (string alias)

    (Appears on:ApplicationInsightsComponentProperties_StatusARM, ApplicationInsightsComponent_Status)

    Value Description

    "rest"

    ApplicationInsightsComponentProperties_StatusARM

    (Appears on:ApplicationInsightsComponent_StatusARM)

    Field Description
    AppId
    string

    AppId: Application Insights Unique ID for your Application.

    ApplicationId
    string

    ApplicationId: The unique ID of your application. This field mirrors the ‘Name’ field and cannot be changed.

    Application_Type
    ApplicationInsightsComponentPropertiesStatusApplicationType

    ApplicationType: Type of application being monitored.

    ConnectionString
    string

    ConnectionString: Application Insights component connection string.

    CreationDate
    string

    CreationDate: Creation Date for the Application Insights component, in ISO 8601 format.

    DisableIpMasking
    bool

    DisableIpMasking: Disable IP masking.

    DisableLocalAuth
    bool

    DisableLocalAuth: Disable Non-AAD based Auth.

    Flow_Type
    ApplicationInsightsComponentPropertiesStatusFlowType

    FlowType: Used by the Application Insights system to determine what kind of flow this component was created by. This is to be set to ‘Bluefield’ when creating/updating a component via the REST API.

    ForceCustomerStorageForProfiler
    bool

    ForceCustomerStorageForProfiler: Force users to create their own storage account for profiler and debugger.

    HockeyAppId
    string

    HockeyAppId: The unique application ID created when a new application is added to HockeyApp, used for communications with HockeyApp.

    HockeyAppToken
    string

    HockeyAppToken: Token used to authenticate communications with between Application Insights and HockeyApp.

    ImmediatePurgeDataOn30Days
    bool

    ImmediatePurgeDataOn30Days: Purge data immediately after 30 days.

    IngestionMode
    ApplicationInsightsComponentPropertiesStatusIngestionMode

    IngestionMode: Indicates the flow of the ingestion.

    InstrumentationKey
    string

    InstrumentationKey: Application Insights Instrumentation key. A read-only value that applications can use to identify the destination for all telemetry sent to Azure Application Insights. This value will be supplied upon construction of each new Application Insights component.

    LaMigrationDate
    string

    LaMigrationDate: The date which the component got migrated to LA, in ISO 8601 format.

    Name
    string

    Name: Application name.

    PrivateLinkScopedResources
    []PrivateLinkScopedResource_StatusARM

    PrivateLinkScopedResources: List of linked private link scope resources.

    provisioningState
    string

    ProvisioningState: Current state of this component: whether or not is has been provisioned within the resource group it is defined. Users cannot change this value but are able to read from it. Values will include Succeeded, Deploying, Canceled, and Failed.

    publicNetworkAccessForIngestion
    PublicNetworkAccessType_Status

    PublicNetworkAccessForIngestion: The network access type for accessing Application Insights ingestion.

    publicNetworkAccessForQuery
    PublicNetworkAccessType_Status

    PublicNetworkAccessForQuery: The network access type for accessing Application Insights query.

    Request_Source
    ApplicationInsightsComponentPropertiesStatusRequestSource

    RequestSource: Describes what tool created this Application Insights component. Customers using this API should set this to the default ‘rest’.

    RetentionInDays
    int

    RetentionInDays: Retention period in days.

    SamplingPercentage
    float64

    SamplingPercentage: Percentage of the data produced by the application being monitored that is being sampled for Application Insights telemetry.

    TenantId
    string

    TenantId: Azure Tenant Id.

    WorkspaceResourceId
    string

    WorkspaceResourceId: Resource Id of the log analytics workspace which the data will be ingested to. This property is required to create an application with this API version. Applications from older versions will not have this property.

    ApplicationInsightsComponent_Status

    (Appears on:Component)

    Field Description
    AppId
    string

    AppId: Application Insights Unique ID for your Application.

    ApplicationId
    string

    ApplicationId: The unique ID of your application. This field mirrors the ‘Name’ field and cannot be changed.

    Application_Type
    ApplicationInsightsComponentPropertiesStatusApplicationType

    ApplicationType: Type of application being monitored.

    conditions
    []genruntime/conditions.Condition

    Conditions: The observed state of the resource

    ConnectionString
    string

    ConnectionString: Application Insights component connection string.

    CreationDate
    string

    CreationDate: Creation Date for the Application Insights component, in ISO 8601 format.

    DisableIpMasking
    bool

    DisableIpMasking: Disable IP masking.

    DisableLocalAuth
    bool

    DisableLocalAuth: Disable Non-AAD based Auth.

    etag
    string

    Etag: Resource etag

    Flow_Type
    ApplicationInsightsComponentPropertiesStatusFlowType

    FlowType: Used by the Application Insights system to determine what kind of flow this component was created by. This is to be set to ‘Bluefield’ when creating/updating a component via the REST API.

    ForceCustomerStorageForProfiler
    bool

    ForceCustomerStorageForProfiler: Force users to create their own storage account for profiler and debugger.

    HockeyAppId
    string

    HockeyAppId: The unique application ID created when a new application is added to HockeyApp, used for communications with HockeyApp.

    HockeyAppToken
    string

    HockeyAppToken: Token used to authenticate communications with between Application Insights and HockeyApp.

    id
    string

    Id: Azure resource Id

    ImmediatePurgeDataOn30Days
    bool

    ImmediatePurgeDataOn30Days: Purge data immediately after 30 days.

    IngestionMode
    ApplicationInsightsComponentPropertiesStatusIngestionMode

    IngestionMode: Indicates the flow of the ingestion.

    InstrumentationKey
    string

    InstrumentationKey: Application Insights Instrumentation key. A read-only value that applications can use to identify the destination for all telemetry sent to Azure Application Insights. This value will be supplied upon construction of each new Application Insights component.

    kind
    string

    Kind: The kind of application that this component refers to, used to customize UI. This value is a freeform string, values should typically be one of the following: web, ios, other, store, java, phone.

    LaMigrationDate
    string

    LaMigrationDate: The date which the component got migrated to LA, in ISO 8601 format.

    location
    string

    Location: Resource location

    name
    string

    Name: Azure resource name

    PrivateLinkScopedResources
    []PrivateLinkScopedResource_Status

    PrivateLinkScopedResources: List of linked private link scope resources.

    properties_name
    string

    PropertiesName: Application name.

    provisioningState
    string

    ProvisioningState: Current state of this component: whether or not is has been provisioned within the resource group it is defined. Users cannot change this value but are able to read from it. Values will include Succeeded, Deploying, Canceled, and Failed.

    publicNetworkAccessForIngestion
    PublicNetworkAccessType_Status

    PublicNetworkAccessForIngestion: The network access type for accessing Application Insights ingestion.

    publicNetworkAccessForQuery
    PublicNetworkAccessType_Status

    PublicNetworkAccessForQuery: The network access type for accessing Application Insights query.

    Request_Source
    ApplicationInsightsComponentPropertiesStatusRequestSource

    RequestSource: Describes what tool created this Application Insights component. Customers using this API should set this to the default ‘rest’.

    RetentionInDays
    int

    RetentionInDays: Retention period in days.

    SamplingPercentage
    float64

    SamplingPercentage: Percentage of the data produced by the application being monitored that is being sampled for Application Insights telemetry.

    tags
    Kubernetes v1.JSON

    Tags: Resource tags

    TenantId
    string

    TenantId: Azure Tenant Id.

    type
    string

    Type: Azure resource type

    WorkspaceResourceId
    string

    WorkspaceResourceId: Resource Id of the log analytics workspace which the data will be ingested to. This property is required to create an application with this API version. Applications from older versions will not have this property.

    ApplicationInsightsComponent_StatusARM

    Field Description
    etag
    string

    Etag: Resource etag

    id
    string

    Id: Azure resource Id

    kind
    string

    Kind: The kind of application that this component refers to, used to customize UI. This value is a freeform string, values should typically be one of the following: web, ios, other, store, java, phone.

    location
    string

    Location: Resource location

    name
    string

    Name: Azure resource name

    properties
    ApplicationInsightsComponentProperties_StatusARM

    Properties: Properties that define an Application Insights component resource.

    tags
    Kubernetes v1.JSON

    Tags: Resource tags

    type
    string

    Type: Azure resource type

    Component

    Field Description
    metadata
    Kubernetes meta/v1.ObjectMeta
    Refer to the Kubernetes API documentation for the fields of the metadata field.
    spec
    Components_Spec


    Application_Type
    ApplicationInsightsComponentPropertiesApplicationType

    ApplicationType: Type of application being monitored.

    azureName
    string

    AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be.

    DisableIpMasking
    bool

    DisableIpMasking: Disable IP masking.

    DisableLocalAuth
    bool

    DisableLocalAuth: Disable Non-AAD based Auth.

    etag
    string

    Etag: Resource etag

    Flow_Type
    ApplicationInsightsComponentPropertiesFlowType

    FlowType: Used by the Application Insights system to determine what kind of flow this component was created by. This is to be set to ‘Bluefield’ when creating/updating a component via the REST API.

    ForceCustomerStorageForProfiler
    bool

    ForceCustomerStorageForProfiler: Force users to create their own storage account for profiler and debugger.

    HockeyAppId
    string

    HockeyAppId: The unique application ID created when a new application is added to HockeyApp, used for communications with HockeyApp.

    ImmediatePurgeDataOn30Days
    bool

    ImmediatePurgeDataOn30Days: Purge data immediately after 30 days.

    IngestionMode
    ApplicationInsightsComponentPropertiesIngestionMode

    IngestionMode: Indicates the flow of the ingestion.

    kind
    string

    Kind: The kind of application that this component refers to, used to customize UI. This value is a freeform string, values should typically be one of the following: web, ios, other, store, java, phone.

    location
    string

    Location: Location to deploy resource to

    owner
    genruntime.KnownResourceReference

    Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource

    publicNetworkAccessForIngestion
    ApplicationInsightsComponentPropertiesPublicNetworkAccessForIngestion

    PublicNetworkAccessForIngestion: The network access type for accessing Application Insights ingestion.

    publicNetworkAccessForQuery
    ApplicationInsightsComponentPropertiesPublicNetworkAccessForQuery

    PublicNetworkAccessForQuery: The network access type for accessing Application Insights query.

    Request_Source
    ApplicationInsightsComponentPropertiesRequestSource

    RequestSource: Describes what tool created this Application Insights component. Customers using this API should set this to the default ‘rest’.

    RetentionInDays
    int

    RetentionInDays: Retention period in days.

    SamplingPercentage
    float64

    SamplingPercentage: Percentage of the data produced by the application being monitored that is being sampled for Application Insights telemetry.

    tags
    map[string]string

    Tags: Name-value pairs to add to the resource

    workspaceResourceReference
    genruntime.ResourceReference

    WorkspaceResourceReference: Resource Id of the log analytics workspace which the data will be ingested to. This property is required to create an application with this API version. Applications from older versions will not have this property.

    status
    ApplicationInsightsComponent_Status

    ComponentsSpecAPIVersion (string alias)

    Value Description

    "2020-02-02"

    Components_Spec

    (Appears on:Component)

    Field Description
    Application_Type
    ApplicationInsightsComponentPropertiesApplicationType

    ApplicationType: Type of application being monitored.

    azureName
    string

    AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be.

    DisableIpMasking
    bool

    DisableIpMasking: Disable IP masking.

    DisableLocalAuth
    bool

    DisableLocalAuth: Disable Non-AAD based Auth.

    etag
    string

    Etag: Resource etag

    Flow_Type
    ApplicationInsightsComponentPropertiesFlowType

    FlowType: Used by the Application Insights system to determine what kind of flow this component was created by. This is to be set to ‘Bluefield’ when creating/updating a component via the REST API.

    ForceCustomerStorageForProfiler
    bool

    ForceCustomerStorageForProfiler: Force users to create their own storage account for profiler and debugger.

    HockeyAppId
    string

    HockeyAppId: The unique application ID created when a new application is added to HockeyApp, used for communications with HockeyApp.

    ImmediatePurgeDataOn30Days
    bool

    ImmediatePurgeDataOn30Days: Purge data immediately after 30 days.

    IngestionMode
    ApplicationInsightsComponentPropertiesIngestionMode

    IngestionMode: Indicates the flow of the ingestion.

    kind
    string

    Kind: The kind of application that this component refers to, used to customize UI. This value is a freeform string, values should typically be one of the following: web, ios, other, store, java, phone.

    location
    string

    Location: Location to deploy resource to

    owner
    genruntime.KnownResourceReference

    Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource

    publicNetworkAccessForIngestion
    ApplicationInsightsComponentPropertiesPublicNetworkAccessForIngestion

    PublicNetworkAccessForIngestion: The network access type for accessing Application Insights ingestion.

    publicNetworkAccessForQuery
    ApplicationInsightsComponentPropertiesPublicNetworkAccessForQuery

    PublicNetworkAccessForQuery: The network access type for accessing Application Insights query.

    Request_Source
    ApplicationInsightsComponentPropertiesRequestSource

    RequestSource: Describes what tool created this Application Insights component. Customers using this API should set this to the default ‘rest’.

    RetentionInDays
    int

    RetentionInDays: Retention period in days.

    SamplingPercentage
    float64

    SamplingPercentage: Percentage of the data produced by the application being monitored that is being sampled for Application Insights telemetry.

    tags
    map[string]string

    Tags: Name-value pairs to add to the resource

    workspaceResourceReference
    genruntime.ResourceReference

    WorkspaceResourceReference: Resource Id of the log analytics workspace which the data will be ingested to. This property is required to create an application with this API version. Applications from older versions will not have this property.

    Components_SpecARM

    Field Description
    etag
    string

    Etag: Resource etag

    kind
    string

    Kind: The kind of application that this component refers to, used to customize UI. This value is a freeform string, values should typically be one of the following: web, ios, other, store, java, phone.

    location
    string

    Location: Location to deploy resource to

    name
    string

    Name: The name of the Application Insights component resource.

    properties
    ApplicationInsightsComponentPropertiesARM

    Properties: Properties that define an Application Insights component resource.

    tags
    map[string]string

    Tags: Name-value pairs to add to the resource

    PrivateLinkScopedResource_Status

    (Appears on:ApplicationInsightsComponent_Status)

    Field Description
    ResourceId
    string

    ResourceId: The full resource Id of the private link scope resource.

    ScopeId
    string

    ScopeId: The private link scope unique Identifier.

    PrivateLinkScopedResource_StatusARM

    (Appears on:ApplicationInsightsComponentProperties_StatusARM)

    Field Description
    ResourceId
    string

    ResourceId: The full resource Id of the private link scope resource.

    ScopeId
    string

    ScopeId: The private link scope unique Identifier.

    PublicNetworkAccessType_Status (string alias)

    (Appears on:ApplicationInsightsComponentProperties_StatusARM, ApplicationInsightsComponent_Status)

    Value Description

    "Disabled"

    "Enabled"