insights.azure.com/v1beta20180501preview

insights.azure.com/v1beta20180501preview

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

Resource Types:

    APIVersion (string alias)

    Value Description

    "2018-05-01-preview"

    HeaderField

    (Appears on:WebTestPropertiesRequest)

    Field Description
    key
    string

    Key: The name of the header.

    value
    string

    Value: The value of the header.

    HeaderFieldARM

    (Appears on:WebTestPropertiesRequestARM)

    Field Description
    key
    string

    Key: The name of the header.

    value
    string

    Value: The value of the header.

    HeaderField_Status

    (Appears on:WebTestProperties_Status_Request)

    Field Description
    key
    string

    Key: The name of the header.

    value
    string

    Value: The value of the header.

    HeaderField_StatusARM

    (Appears on:WebTestProperties_Status_RequestARM)

    Field Description
    key
    string

    Key: The name of the header.

    value
    string

    Value: The value of the header.

    WebTestGeolocation

    (Appears on:Webtests_Spec)

    Field Description
    Id
    string

    Id: Location ID for the WebTest to run from.

    WebTestGeolocationARM

    (Appears on:WebTestPropertiesARM)

    Field Description
    Id
    string

    Id: Location ID for the WebTest to run from.

    WebTestGeolocation_Status

    (Appears on:WebTest_Status)

    Field Description
    Id
    string

    Id: Location ID for the WebTest to run from.

    WebTestGeolocation_StatusARM

    (Appears on:WebTestProperties_StatusARM)

    Field Description
    Id
    string

    Id: Location ID for the WebTest to run from.

    WebTestPropertiesARM

    (Appears on:Webtests_SpecARM)

    Field Description
    Configuration
    WebTestPropertiesConfigurationARM

    Configuration: An XML configuration specification for a WebTest.

    Description
    string

    Description: User defined description for this WebTest.

    Enabled
    bool

    Enabled: Is the test actively being monitored.

    Frequency
    int

    Frequency: Interval in seconds between test runs for this WebTest. Default value is 300.

    Kind
    WebTestPropertiesKind

    Kind: The kind of web test this is, valid choices are ping, multistep, basic, and standard.

    Locations
    []WebTestGeolocationARM

    Locations: A list of where to physically run the tests from to give global coverage for accessibility of your application.

    Name
    string

    Name: User defined name if this WebTest.

    Request
    WebTestPropertiesRequestARM

    Request: The collection of request properties

    RetryEnabled
    bool

    RetryEnabled: Allow for retries should this WebTest fail.

    SyntheticMonitorId
    string

    SyntheticMonitorId: Unique ID of this WebTest. This is typically the same value as the Name field.

    Timeout
    int

    Timeout: Seconds until this WebTest will timeout and fail. Default value is 30.

    ValidationRules
    WebTestPropertiesValidationRulesARM

    ValidationRules: The collection of validation rule properties

    WebTestPropertiesConfiguration

    (Appears on:Webtests_Spec)

    Field Description
    WebTest
    string

    WebTest: The XML specification of a WebTest to run against an application.

    WebTestPropertiesConfigurationARM

    (Appears on:WebTestPropertiesARM)

    Field Description
    WebTest
    string

    WebTest: The XML specification of a WebTest to run against an application.

    WebTestPropertiesKind (string alias)

    (Appears on:WebTestPropertiesARM, Webtests_Spec)

    Value Description

    "basic"

    "multistep"

    "ping"

    "standard"

    WebTestPropertiesRequest

    (Appears on:Webtests_Spec)

    Field Description
    FollowRedirects
    bool

    FollowRedirects: Follow redirects for this web test.

    Headers
    []HeaderField

    Headers: List of headers and their values to add to the WebTest call.

    HttpVerb
    string

    HttpVerb: Http verb to use for this web test.

    ParseDependentRequests
    bool

    ParseDependentRequests: Parse Dependent request for this WebTest.

    RequestBody
    string

    RequestBody: Base64 encoded string body to send with this web test.

    RequestUrl
    string

    RequestUrl: Url location to test.

    WebTestPropertiesRequestARM

    (Appears on:WebTestPropertiesARM)

    Field Description
    FollowRedirects
    bool

    FollowRedirects: Follow redirects for this web test.

    Headers
    []HeaderFieldARM

    Headers: List of headers and their values to add to the WebTest call.

    HttpVerb
    string

    HttpVerb: Http verb to use for this web test.

    ParseDependentRequests
    bool

    ParseDependentRequests: Parse Dependent request for this WebTest.

    RequestBody
    string

    RequestBody: Base64 encoded string body to send with this web test.

    RequestUrl
    string

    RequestUrl: Url location to test.

    WebTestPropertiesStatusKind (string alias)

    (Appears on:WebTestProperties_StatusARM, WebTest_Status)

    Value Description

    "basic"

    "multistep"

    "ping"

    "standard"

    WebTestPropertiesValidationRules

    (Appears on:Webtests_Spec)

    Field Description
    ContentValidation
    WebTestPropertiesValidationRulesContentValidation

    ContentValidation: The collection of content validation properties

    ExpectedHttpStatusCode
    int

    ExpectedHttpStatusCode: Validate that the WebTest returns the http status code provided.

    IgnoreHttpsStatusCode
    bool

    IgnoreHttpsStatusCode: When set, validation will ignore the status code.

    SSLCertRemainingLifetimeCheck
    int

    SSLCertRemainingLifetimeCheck: A number of days to check still remain before the the existing SSL cert expires. Value must be positive and the SSLCheck must be set to true.

    SSLCheck
    bool

    SSLCheck: Checks to see if the SSL cert is still valid.

    WebTestPropertiesValidationRulesARM

    (Appears on:WebTestPropertiesARM)

    Field Description
    ContentValidation
    WebTestPropertiesValidationRulesContentValidationARM

    ContentValidation: The collection of content validation properties

    ExpectedHttpStatusCode
    int

    ExpectedHttpStatusCode: Validate that the WebTest returns the http status code provided.

    IgnoreHttpsStatusCode
    bool

    IgnoreHttpsStatusCode: When set, validation will ignore the status code.

    SSLCertRemainingLifetimeCheck
    int

    SSLCertRemainingLifetimeCheck: A number of days to check still remain before the the existing SSL cert expires. Value must be positive and the SSLCheck must be set to true.

    SSLCheck
    bool

    SSLCheck: Checks to see if the SSL cert is still valid.

    WebTestPropertiesValidationRulesContentValidation

    (Appears on:WebTestPropertiesValidationRules)

    Field Description
    ContentMatch
    string

    ContentMatch: Content to look for in the return of the WebTest. Must not be null or empty.

    IgnoreCase
    bool

    IgnoreCase: When set, this value makes the ContentMatch validation case insensitive.

    PassIfTextFound
    bool

    PassIfTextFound: When true, validation will pass if there is a match for the ContentMatch string. If false, validation will fail if there is a match

    WebTestPropertiesValidationRulesContentValidationARM

    (Appears on:WebTestPropertiesValidationRulesARM)

    Field Description
    ContentMatch
    string

    ContentMatch: Content to look for in the return of the WebTest. Must not be null or empty.

    IgnoreCase
    bool

    IgnoreCase: When set, this value makes the ContentMatch validation case insensitive.

    PassIfTextFound
    bool

    PassIfTextFound: When true, validation will pass if there is a match for the ContentMatch string. If false, validation will fail if there is a match

    WebTestProperties_StatusARM

    (Appears on:WebTest_StatusARM)

    Field Description
    Configuration
    WebTestProperties_Status_ConfigurationARM

    Configuration: An XML configuration specification for a WebTest.

    Description
    string

    Description: User defined description for this WebTest.

    Enabled
    bool

    Enabled: Is the test actively being monitored.

    Frequency
    int

    Frequency: Interval in seconds between test runs for this WebTest. Default value is 300.

    Kind
    WebTestPropertiesStatusKind

    Kind: The kind of web test this is, valid choices are ping, multistep, basic, and standard.

    Locations
    []WebTestGeolocation_StatusARM

    Locations: A list of where to physically run the tests from to give global coverage for accessibility of your application.

    Name
    string

    Name: User defined name if this WebTest.

    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.

    Request
    WebTestProperties_Status_RequestARM

    Request: The collection of request properties

    RetryEnabled
    bool

    RetryEnabled: Allow for retries should this WebTest fail.

    SyntheticMonitorId
    string

    SyntheticMonitorId: Unique ID of this WebTest. This is typically the same value as the Name field.

    Timeout
    int

    Timeout: Seconds until this WebTest will timeout and fail. Default value is 30.

    ValidationRules
    WebTestProperties_Status_ValidationRulesARM

    ValidationRules: The collection of validation rule properties

    WebTestProperties_Status_Configuration

    (Appears on:WebTest_Status)

    Field Description
    WebTest
    string

    WebTest: The XML specification of a WebTest to run against an application.

    WebTestProperties_Status_ConfigurationARM

    (Appears on:WebTestProperties_StatusARM)

    Field Description
    WebTest
    string

    WebTest: The XML specification of a WebTest to run against an application.

    WebTestProperties_Status_Request

    (Appears on:WebTest_Status)

    Field Description
    FollowRedirects
    bool

    FollowRedirects: Follow redirects for this web test.

    Headers
    []HeaderField_Status

    Headers: List of headers and their values to add to the WebTest call.

    HttpVerb
    string

    HttpVerb: Http verb to use for this web test.

    ParseDependentRequests
    bool

    ParseDependentRequests: Parse Dependent request for this WebTest.

    RequestBody
    string

    RequestBody: Base64 encoded string body to send with this web test.

    RequestUrl
    string

    RequestUrl: Url location to test.

    WebTestProperties_Status_RequestARM

    (Appears on:WebTestProperties_StatusARM)

    Field Description
    FollowRedirects
    bool

    FollowRedirects: Follow redirects for this web test.

    Headers
    []HeaderField_StatusARM

    Headers: List of headers and their values to add to the WebTest call.

    HttpVerb
    string

    HttpVerb: Http verb to use for this web test.

    ParseDependentRequests
    bool

    ParseDependentRequests: Parse Dependent request for this WebTest.

    RequestBody
    string

    RequestBody: Base64 encoded string body to send with this web test.

    RequestUrl
    string

    RequestUrl: Url location to test.

    WebTestProperties_Status_ValidationRules

    (Appears on:WebTest_Status)

    Field Description
    ContentValidation
    WebTestProperties_Status_ValidationRules_ContentValidation

    ContentValidation: The collection of content validation properties

    ExpectedHttpStatusCode
    int

    ExpectedHttpStatusCode: Validate that the WebTest returns the http status code provided.

    IgnoreHttpsStatusCode
    bool

    IgnoreHttpsStatusCode: When set, validation will ignore the status code.

    SSLCertRemainingLifetimeCheck
    int

    SSLCertRemainingLifetimeCheck: A number of days to check still remain before the the existing SSL cert expires. Value must be positive and the SSLCheck must be set to true.

    SSLCheck
    bool

    SSLCheck: Checks to see if the SSL cert is still valid.

    WebTestProperties_Status_ValidationRulesARM

    (Appears on:WebTestProperties_StatusARM)

    Field Description
    ContentValidation
    WebTestProperties_Status_ValidationRules_ContentValidationARM

    ContentValidation: The collection of content validation properties

    ExpectedHttpStatusCode
    int

    ExpectedHttpStatusCode: Validate that the WebTest returns the http status code provided.

    IgnoreHttpsStatusCode
    bool

    IgnoreHttpsStatusCode: When set, validation will ignore the status code.

    SSLCertRemainingLifetimeCheck
    int

    SSLCertRemainingLifetimeCheck: A number of days to check still remain before the the existing SSL cert expires. Value must be positive and the SSLCheck must be set to true.

    SSLCheck
    bool

    SSLCheck: Checks to see if the SSL cert is still valid.

    WebTestProperties_Status_ValidationRules_ContentValidation

    (Appears on:WebTestProperties_Status_ValidationRules)

    Field Description
    ContentMatch
    string

    ContentMatch: Content to look for in the return of the WebTest. Must not be null or empty.

    IgnoreCase
    bool

    IgnoreCase: When set, this value makes the ContentMatch validation case insensitive.

    PassIfTextFound
    bool

    PassIfTextFound: When true, validation will pass if there is a match for the ContentMatch string. If false, validation will fail if there is a match

    WebTestProperties_Status_ValidationRules_ContentValidationARM

    (Appears on:WebTestProperties_Status_ValidationRulesARM)

    Field Description
    ContentMatch
    string

    ContentMatch: Content to look for in the return of the WebTest. Must not be null or empty.

    IgnoreCase
    bool

    IgnoreCase: When set, this value makes the ContentMatch validation case insensitive.

    PassIfTextFound
    bool

    PassIfTextFound: When true, validation will pass if there is a match for the ContentMatch string. If false, validation will fail if there is a match

    WebTest_Status

    (Appears on:Webtest)

    Field Description
    conditions
    []genruntime/conditions.Condition

    Conditions: The observed state of the resource

    Configuration
    WebTestProperties_Status_Configuration

    Configuration: An XML configuration specification for a WebTest.

    Description
    string

    Description: User defined description for this WebTest.

    Enabled
    bool

    Enabled: Is the test actively being monitored.

    Frequency
    int

    Frequency: Interval in seconds between test runs for this WebTest. Default value is 300.

    id
    string

    Id: Azure resource Id

    Kind
    WebTestPropertiesStatusKind

    Kind: The kind of web test this is, valid choices are ping, multistep, basic, and standard.

    location
    string

    Location: Resource location

    Locations
    []WebTestGeolocation_Status

    Locations: A list of where to physically run the tests from to give global coverage for accessibility of your application.

    name
    string

    Name: Azure resource name

    properties_name
    string

    PropertiesName: User defined name if this WebTest.

    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.

    Request
    WebTestProperties_Status_Request

    Request: The collection of request properties

    RetryEnabled
    bool

    RetryEnabled: Allow for retries should this WebTest fail.

    SyntheticMonitorId
    string

    SyntheticMonitorId: Unique ID of this WebTest. This is typically the same value as the Name field.

    tags
    Kubernetes v1.JSON

    Tags: Resource tags

    Timeout
    int

    Timeout: Seconds until this WebTest will timeout and fail. Default value is 30.

    type
    string

    Type: Azure resource type

    ValidationRules
    WebTestProperties_Status_ValidationRules

    ValidationRules: The collection of validation rule properties

    WebTest_StatusARM

    Field Description
    id
    string

    Id: Azure resource Id

    location
    string

    Location: Resource location

    name
    string

    Name: Azure resource name

    properties
    WebTestProperties_StatusARM

    Properties: Metadata describing a web test for an Azure resource.

    tags
    Kubernetes v1.JSON

    Tags: Resource tags

    type
    string

    Type: Azure resource type

    Webtest

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


    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.

    Configuration
    WebTestPropertiesConfiguration

    Configuration: An XML configuration specification for a WebTest.

    Description
    string

    Description: User defined description for this WebTest.

    Enabled
    bool

    Enabled: Is the test actively being monitored.

    Frequency
    int

    Frequency: Interval in seconds between test runs for this WebTest. Default value is 300.

    Kind
    WebTestPropertiesKind

    Kind: The kind of web test this is, valid choices are ping, multistep, basic, and standard.

    location
    string

    Location: Location to deploy resource to

    Locations
    []WebTestGeolocation

    Locations: A list of where to physically run the tests from to give global coverage for accessibility of your application.

    Name
    string

    Name: User defined name if this WebTest.

    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

    Request
    WebTestPropertiesRequest

    Request: The collection of request properties

    RetryEnabled
    bool

    RetryEnabled: Allow for retries should this WebTest fail.

    SyntheticMonitorId
    string

    SyntheticMonitorId: Unique ID of this WebTest. This is typically the same value as the Name field.

    tags
    map[string]string

    Tags: Name-value pairs to add to the resource

    Timeout
    int

    Timeout: Seconds until this WebTest will timeout and fail. Default value is 30.

    ValidationRules
    WebTestPropertiesValidationRules

    ValidationRules: The collection of validation rule properties

    status
    WebTest_Status

    Webtests_Spec

    (Appears on:Webtest)

    Field Description
    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.

    Configuration
    WebTestPropertiesConfiguration

    Configuration: An XML configuration specification for a WebTest.

    Description
    string

    Description: User defined description for this WebTest.

    Enabled
    bool

    Enabled: Is the test actively being monitored.

    Frequency
    int

    Frequency: Interval in seconds between test runs for this WebTest. Default value is 300.

    Kind
    WebTestPropertiesKind

    Kind: The kind of web test this is, valid choices are ping, multistep, basic, and standard.

    location
    string

    Location: Location to deploy resource to

    Locations
    []WebTestGeolocation

    Locations: A list of where to physically run the tests from to give global coverage for accessibility of your application.

    Name
    string

    Name: User defined name if this WebTest.

    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

    Request
    WebTestPropertiesRequest

    Request: The collection of request properties

    RetryEnabled
    bool

    RetryEnabled: Allow for retries should this WebTest fail.

    SyntheticMonitorId
    string

    SyntheticMonitorId: Unique ID of this WebTest. This is typically the same value as the Name field.

    tags
    map[string]string

    Tags: Name-value pairs to add to the resource

    Timeout
    int

    Timeout: Seconds until this WebTest will timeout and fail. Default value is 30.

    ValidationRules
    WebTestPropertiesValidationRules

    ValidationRules: The collection of validation rule properties

    Webtests_SpecARM

    Field Description
    location
    string

    Location: Location to deploy resource to

    name
    string

    Name: The name of the Application Insights WebTest resource.

    properties
    WebTestPropertiesARM

    Properties: Metadata describing a web test for an Azure resource.

    tags
    map[string]string

    Tags: Name-value pairs to add to the resource