ApplicationInsightsTopologySpecification Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Discovery rule specification for an Application Insights topology query
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CloudHealth.Models.ApplicationInsightsTopologySpecificationTypeConverter))]
public class ApplicationInsightsTopologySpecification : Microsoft.Azure.PowerShell.Cmdlets.CloudHealth.Models.IApplicationInsightsTopologySpecification, Microsoft.Azure.PowerShell.Cmdlets.CloudHealth.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CloudHealth.Models.ApplicationInsightsTopologySpecificationTypeConverter))>]
type ApplicationInsightsTopologySpecification = class
interface IApplicationInsightsTopologySpecification
interface IJsonSerializable
interface IDiscoveryRuleSpecification
interface IValidates
Public Class ApplicationInsightsTopologySpecification
Implements IApplicationInsightsTopologySpecification, IValidates
- Inheritance
-
ApplicationInsightsTopologySpecification
- Attributes
- Implements
Constructors
| Name | Description |
|---|---|
| ApplicationInsightsTopologySpecification() |
Creates an new ApplicationInsightsTopologySpecification instance. |
Properties
| Name | Description |
|---|---|
| ApplicationInsightsResourceId |
Application Insights resource ID |
| Kind |
Kind of the discovery rule specification |
Methods
| Name | Description |
|---|---|
| DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of ApplicationInsightsTopologySpecification. |
| DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of ApplicationInsightsTopologySpecification. |
| FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.CloudHealth.Models.IApplicationInsightsTopologySpecification. |
| FromJsonString(String) |
Creates a new instance of ApplicationInsightsTopologySpecification, deserializing the content from a json string. |
| ToJson(JsonObject, SerializationMode) |
Serializes this instance of ApplicationInsightsTopologySpecification into a JsonNode. |
| ToJsonString() |
Serializes this instance to a json string. |
| ToString() | |
| Validate(IEventListener) |
Validates that this object meets the validation criteria. |