Share via


VMExtensionPayload Class

Definition

Response of payload to be passed while installing VM agent.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.NewRelic.Models.Api20220701.VMExtensionPayloadTypeConverter))]
public class VMExtensionPayload : Microsoft.Azure.PowerShell.Cmdlets.NewRelic.Models.Api20220701.IVMExtensionPayload
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.NewRelic.Models.Api20220701.VMExtensionPayloadTypeConverter))>]
type VMExtensionPayload = class
    interface IVMExtensionPayload
    interface IJsonSerializable
Public Class VMExtensionPayload
Implements IVMExtensionPayload
Inheritance
VMExtensionPayload
Attributes
Implements

Constructors

VMExtensionPayload()

Creates an new VMExtensionPayload instance.

Properties

IngestionKey

Ingestion key of the account

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of VMExtensionPayload.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of VMExtensionPayload.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.NewRelic.Models.Api20220701.IVMExtensionPayload.

FromJsonString(String)

Creates a new instance of VMExtensionPayload, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of VMExtensionPayload into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to