insights.azure.com/v1api20180501preview
APIVersion
Value | Description |
---|---|
“2018-05-01-preview” |
Webtest
Generator information: - Generated from: /applicationinsights/resource-manager/Microsoft.Insights/preview/2018-05-01-preview/webTests_API.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/webtests/{webTestName}
Used by: WebtestList.
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ObjectMeta | ||
spec | Webtest_Spec Optional |
|
status | Webtest_STATUS Optional |
Webtest_Spec
Property | Description | Type |
---|---|---|
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. | string Optional |
Configuration | An XML configuration specification for a WebTest. | WebTestProperties_Configuration Optional |
Description | User defined description for this WebTest. | string Optional |
Enabled | Is the test actively being monitored. | bool Optional |
Frequency | Interval in seconds between test runs for this WebTest. Default value is 300. | int Optional |
Kind | The kind of web test this is, valid choices are ping, multistep, basic, and standard. | WebTestProperties_Kind Required |
location | Resource location | string Required |
Locations | A list of where to physically run the tests from to give global coverage for accessibility of your application. | WebTestGeolocation[] Required |
Name | User defined name if this WebTest. | string Required |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | WebtestOperatorSpec Optional |
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 | genruntime.KnownResourceReference Required |
Request | The collection of request properties | WebTestProperties_Request Optional |
RetryEnabled | Allow for retries should this WebTest fail. | bool Optional |
SyntheticMonitorId | Unique ID of this WebTest. This is typically the same value as the Name field. | string Required |
tags | Resource tags | map[string]string Optional |
Timeout | Seconds until this WebTest will timeout and fail. Default value is 30. | int Optional |
ValidationRules | The collection of validation rule properties | WebTestProperties_ValidationRules Optional |
Webtest_STATUS
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] Optional |
Configuration | An XML configuration specification for a WebTest. | WebTestProperties_Configuration_STATUS Optional |
Description | User defined description for this WebTest. | string Optional |
Enabled | Is the test actively being monitored. | bool Optional |
Frequency | Interval in seconds between test runs for this WebTest. Default value is 300. | int Optional |
id | Azure resource Id | string Optional |
Kind | The kind of web test this is, valid choices are ping, multistep, basic, and standard. | WebTestProperties_Kind_STATUS Optional |
location | Resource location | string Optional |
Locations | A list of where to physically run the tests from to give global coverage for accessibility of your application. | WebTestGeolocation_STATUS[] Optional |
name | Azure resource name | string Optional |
properties_name | User defined name if this WebTest. | string Optional |
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. | string Optional |
Request | The collection of request properties | WebTestProperties_Request_STATUS Optional |
RetryEnabled | Allow for retries should this WebTest fail. | bool Optional |
SyntheticMonitorId | Unique ID of this WebTest. This is typically the same value as the Name field. | string Optional |
tags | Resource tags | map[string]string Optional |
Timeout | Seconds until this WebTest will timeout and fail. Default value is 30. | int Optional |
type | Azure resource type | string Optional |
ValidationRules | The collection of validation rule properties | WebTestProperties_ValidationRules_STATUS Optional |
WebtestList
Generator information: - Generated from: /applicationinsights/resource-manager/Microsoft.Insights/preview/2018-05-01-preview/webTests_API.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/webtests/{webTestName}
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ListMeta | ||
items | Webtest[] Optional |
Webtest_Spec
Used by: Webtest.
Property | Description | Type |
---|---|---|
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. | string Optional |
Configuration | An XML configuration specification for a WebTest. | WebTestProperties_Configuration Optional |
Description | User defined description for this WebTest. | string Optional |
Enabled | Is the test actively being monitored. | bool Optional |
Frequency | Interval in seconds between test runs for this WebTest. Default value is 300. | int Optional |
Kind | The kind of web test this is, valid choices are ping, multistep, basic, and standard. | WebTestProperties_Kind Required |
location | Resource location | string Required |
Locations | A list of where to physically run the tests from to give global coverage for accessibility of your application. | WebTestGeolocation[] Required |
Name | User defined name if this WebTest. | string Required |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | WebtestOperatorSpec Optional |
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 | genruntime.KnownResourceReference Required |
Request | The collection of request properties | WebTestProperties_Request Optional |
RetryEnabled | Allow for retries should this WebTest fail. | bool Optional |
SyntheticMonitorId | Unique ID of this WebTest. This is typically the same value as the Name field. | string Required |
tags | Resource tags | map[string]string Optional |
Timeout | Seconds until this WebTest will timeout and fail. Default value is 30. | int Optional |
ValidationRules | The collection of validation rule properties | WebTestProperties_ValidationRules Optional |
Webtest_STATUS
Used by: Webtest.
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] Optional |
Configuration | An XML configuration specification for a WebTest. | WebTestProperties_Configuration_STATUS Optional |
Description | User defined description for this WebTest. | string Optional |
Enabled | Is the test actively being monitored. | bool Optional |
Frequency | Interval in seconds between test runs for this WebTest. Default value is 300. | int Optional |
id | Azure resource Id | string Optional |
Kind | The kind of web test this is, valid choices are ping, multistep, basic, and standard. | WebTestProperties_Kind_STATUS Optional |
location | Resource location | string Optional |
Locations | A list of where to physically run the tests from to give global coverage for accessibility of your application. | WebTestGeolocation_STATUS[] Optional |
name | Azure resource name | string Optional |
properties_name | User defined name if this WebTest. | string Optional |
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. | string Optional |
Request | The collection of request properties | WebTestProperties_Request_STATUS Optional |
RetryEnabled | Allow for retries should this WebTest fail. | bool Optional |
SyntheticMonitorId | Unique ID of this WebTest. This is typically the same value as the Name field. | string Optional |
tags | Resource tags | map[string]string Optional |
Timeout | Seconds until this WebTest will timeout and fail. Default value is 30. | int Optional |
type | Azure resource type | string Optional |
ValidationRules | The collection of validation rule properties | WebTestProperties_ValidationRules_STATUS Optional |
WebTestGeolocation
Geo-physical location to run a WebTest from. You must specify one or more locations for the test to run from.
Used by: Webtest_Spec.
Property | Description | Type |
---|---|---|
Id | Location ID for the WebTest to run from. | string Optional |
WebTestGeolocation_STATUS
Geo-physical location to run a WebTest from. You must specify one or more locations for the test to run from.
Used by: Webtest_STATUS.
Property | Description | Type |
---|---|---|
Id | Location ID for the WebTest to run from. | string Optional |
WebtestOperatorSpec
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Used by: Webtest_Spec.
Property | Description | Type |
---|---|---|
configMapExpressions | configures where to place operator written dynamic ConfigMaps (created with CEL expressions). | core.DestinationExpression[] Optional |
secretExpressions | configures where to place operator written dynamic secrets (created with CEL expressions). | core.DestinationExpression[] Optional |
WebTestProperties_Configuration
Used by: Webtest_Spec.
Property | Description | Type |
---|---|---|
WebTest | The XML specification of a WebTest to run against an application. | string Optional |
WebTestProperties_Configuration_STATUS
Used by: Webtest_STATUS.
Property | Description | Type |
---|---|---|
WebTest | The XML specification of a WebTest to run against an application. | string Optional |
WebTestProperties_Kind
Used by: Webtest_Spec.
Value | Description |
---|---|
“basic” | |
“multistep” | |
“ping” | |
“standard” |
WebTestProperties_Kind_STATUS
Used by: Webtest_STATUS.
Value | Description |
---|---|
“basic” | |
“multistep” | |
“ping” | |
“standard” |
WebTestProperties_Request
Used by: Webtest_Spec.
Property | Description | Type |
---|---|---|
FollowRedirects | Follow redirects for this web test. | bool Optional |
Headers | List of headers and their values to add to the WebTest call. | HeaderField[] Optional |
HttpVerb | Http verb to use for this web test. | string Optional |
ParseDependentRequests | Parse Dependent request for this WebTest. | bool Optional |
RequestBody | Base64 encoded string body to send with this web test. | string Optional |
RequestUrl | Url location to test. | string Optional |
WebTestProperties_Request_STATUS
Used by: Webtest_STATUS.
Property | Description | Type |
---|---|---|
FollowRedirects | Follow redirects for this web test. | bool Optional |
Headers | List of headers and their values to add to the WebTest call. | HeaderField_STATUS[] Optional |
HttpVerb | Http verb to use for this web test. | string Optional |
ParseDependentRequests | Parse Dependent request for this WebTest. | bool Optional |
RequestBody | Base64 encoded string body to send with this web test. | string Optional |
RequestUrl | Url location to test. | string Optional |
WebTestProperties_ValidationRules
Used by: Webtest_Spec.
Property | Description | Type |
---|---|---|
ContentValidation | The collection of content validation properties | WebTestProperties_ValidationRules_ContentValidation Optional |
ExpectedHttpStatusCode | Validate that the WebTest returns the http status code provided. | int Optional |
IgnoreHttpsStatusCode | When set, validation will ignore the status code. | bool Optional |
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. | int Optional |
SSLCheck | Checks to see if the SSL cert is still valid. | bool Optional |
WebTestProperties_ValidationRules_STATUS
Used by: Webtest_STATUS.
Property | Description | Type |
---|---|---|
ContentValidation | The collection of content validation properties | WebTestProperties_ValidationRules_ContentValidation_STATUS Optional |
ExpectedHttpStatusCode | Validate that the WebTest returns the http status code provided. | int Optional |
IgnoreHttpsStatusCode | When set, validation will ignore the status code. | bool Optional |
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. | int Optional |
SSLCheck | Checks to see if the SSL cert is still valid. | bool Optional |
HeaderField
A header to add to the WebTest.
Used by: WebTestProperties_Request.
Property | Description | Type |
---|---|---|
key | The name of the header. | string Optional |
value | The value of the header. | string Optional |
HeaderField_STATUS
A header to add to the WebTest.
Used by: WebTestProperties_Request_STATUS.
Property | Description | Type |
---|---|---|
key | The name of the header. | string Optional |
value | The value of the header. | string Optional |
WebTestProperties_ValidationRules_ContentValidation
Used by: WebTestProperties_ValidationRules.
Property | Description | Type |
---|---|---|
ContentMatch | Content to look for in the return of the WebTest. Must not be null or empty. | string Optional |
IgnoreCase | When set, this value makes the ContentMatch validation case insensitive. | bool Optional |
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 | bool Optional |
WebTestProperties_ValidationRules_ContentValidation_STATUS
Used by: WebTestProperties_ValidationRules_STATUS.
Property | Description | Type |
---|---|---|
ContentMatch | Content to look for in the return of the WebTest. Must not be null or empty. | string Optional |
IgnoreCase | When set, this value makes the ContentMatch validation case insensitive. | bool Optional |
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 | bool Optional |