Show / Hide Table of Contents

    Class ItsmReceiver

    An Itsm receiver.

    Inheritance
    Object
    ItsmReceiver
    Namespace: System.Dynamic.ExpandoObject
    Assembly: Microsoft.Azure.Management.Monitor.dll
    Syntax
    public class ItsmReceiver

    Constructors

    ItsmReceiver()

    Initializes a new instance of the ItsmReceiver class.

    Declaration
    public ItsmReceiver ();

    ItsmReceiver(String, String, String, String, String)

    Initializes a new instance of the ItsmReceiver class.

    Declaration
    public ItsmReceiver (string name, string workspaceId, string connectionId, string ticketConfiguration, string region);
    Parameters
    String name

    The name of the Itsm receiver. Names must be unique across all receivers within an action group.

    String workspaceId

    OMS LA instance identifier.

    String connectionId

    Unique identification of ITSM connection among multiple defined in above workspace.

    String ticketConfiguration

    JSON blob for the configurations of the ITSM action. CreateMultipleWorkItems option will be part of this blob as well.

    String region

    Region in which workspace resides. Supported values:'centralindia','japaneast','southeastasia','australiasoutheast','uksouth','westcentralus','canadacentral','eastus','westeurope'

    Properties

    ConnectionId

    Gets or sets unique identification of ITSM connection among multiple defined in above workspace.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="connectionId")]
    public string ConnectionId { get; set; }
    Property Value
    String

    Name

    Gets or sets the name of the Itsm receiver. Names must be unique across all receivers within an action group.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="name")]
    public string Name { get; set; }
    Property Value
    String

    Region

    Gets or sets region in which workspace resides. Supported values:'centralindia','japaneast','southeastasia','australiasoutheast','uksouth','westcentralus','canadacentral','eastus','westeurope'

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="region")]
    public string Region { get; set; }
    Property Value
    String

    TicketConfiguration

    Gets or sets JSON blob for the configurations of the ITSM action. CreateMultipleWorkItems option will be part of this blob as well.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="ticketConfiguration")]
    public string TicketConfiguration { get; set; }
    Property Value
    String

    WorkspaceId

    Gets or sets OMS LA instance identifier.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="workspaceId")]
    public string WorkspaceId { get; set; }
    Property Value
    String

    Methods

    Validate()

    Validate the object.

    Declaration
    public virtual void Validate ();
    Exceptions
    ValidationException

    Thrown if validation fails

    Back to top Azure SDK for Net