Share via


ArmSupportModelFactory.SupportTicketData Method

Definition

Overloads

SupportTicketData(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, String, Nullable<SupportSeverityLevel>, String, Nullable<Boolean>, Nullable<AdvancedDiagnosticConsent>, String, String, SupportContactProfile, SupportServiceLevelAgreement, String, String, String, String, Nullable<DateTimeOffset>, String, String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, ResourceIdentifier, QuotaTicketDetails, IEnumerable<SecondaryConsent>)

Initializes a new instance of SupportTicketData.

SupportTicketData(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, String, SupportSeverityLevel, String, Nullable<Boolean>, AdvancedDiagnosticConsent, String, String, SupportContactProfile, SupportServiceLevelAgreement, String, String, String, String, Nullable<DateTimeOffset>, String, String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, Nullable<IsTemporaryTicket>, ResourceIdentifier, QuotaTicketDetails, IEnumerable<SecondaryConsent>)

Initializes a new instance of SupportTicketData.

SupportTicketData(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, String, Nullable<SupportSeverityLevel>, String, Nullable<Boolean>, Nullable<AdvancedDiagnosticConsent>, String, String, SupportContactProfile, SupportServiceLevelAgreement, String, String, String, String, Nullable<DateTimeOffset>, String, String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, ResourceIdentifier, QuotaTicketDetails, IEnumerable<SecondaryConsent>)

Source:
ArmSupportModelFactory.cs

Initializes a new instance of SupportTicketData.

public static Azure.ResourceManager.Support.SupportTicketData SupportTicketData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, string supportTicketId = default, string description = default, string problemClassificationId = default, string problemClassificationDisplayName = default, Azure.ResourceManager.Support.Models.SupportSeverityLevel? severity = default, string enrollmentId = default, bool? require24X7Response = default, Azure.ResourceManager.Support.Models.AdvancedDiagnosticConsent? advancedDiagnosticConsent = default, string problemScopingQuestions = default, string supportPlanId = default, Azure.ResourceManager.Support.Models.SupportContactProfile contactDetails = default, Azure.ResourceManager.Support.Models.SupportServiceLevelAgreement serviceLevelAgreement = default, string supportEngineerEmailAddress = default, string supportPlanType = default, string supportPlanDisplayName = default, string title = default, DateTimeOffset? problemStartOn = default, string serviceId = default, string serviceDisplayName = default, string status = default, DateTimeOffset? createdOn = default, DateTimeOffset? modifiedOn = default, string fileWorkspaceName = default, Azure.Core.ResourceIdentifier technicalTicketDetailsResourceId = default, Azure.ResourceManager.Support.Models.QuotaTicketDetails quotaTicketDetails = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Support.Models.SecondaryConsent> secondaryConsent = default);
static member SupportTicketData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * string * string * string * Nullable<Azure.ResourceManager.Support.Models.SupportSeverityLevel> * string * Nullable<bool> * Nullable<Azure.ResourceManager.Support.Models.AdvancedDiagnosticConsent> * string * string * Azure.ResourceManager.Support.Models.SupportContactProfile * Azure.ResourceManager.Support.Models.SupportServiceLevelAgreement * string * string * string * string * Nullable<DateTimeOffset> * string * string * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * string * Azure.Core.ResourceIdentifier * Azure.ResourceManager.Support.Models.QuotaTicketDetails * seq<Azure.ResourceManager.Support.Models.SecondaryConsent> -> Azure.ResourceManager.Support.SupportTicketData
Public Shared Function SupportTicketData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional supportTicketId As String = Nothing, Optional description As String = Nothing, Optional problemClassificationId As String = Nothing, Optional problemClassificationDisplayName As String = Nothing, Optional severity As Nullable(Of SupportSeverityLevel) = Nothing, Optional enrollmentId As String = Nothing, Optional require24X7Response As Nullable(Of Boolean) = Nothing, Optional advancedDiagnosticConsent As Nullable(Of AdvancedDiagnosticConsent) = Nothing, Optional problemScopingQuestions As String = Nothing, Optional supportPlanId As String = Nothing, Optional contactDetails As SupportContactProfile = Nothing, Optional serviceLevelAgreement As SupportServiceLevelAgreement = Nothing, Optional supportEngineerEmailAddress As String = Nothing, Optional supportPlanType As String = Nothing, Optional supportPlanDisplayName As String = Nothing, Optional title As String = Nothing, Optional problemStartOn As Nullable(Of DateTimeOffset) = Nothing, Optional serviceId As String = Nothing, Optional serviceDisplayName As String = Nothing, Optional status As String = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional modifiedOn As Nullable(Of DateTimeOffset) = Nothing, Optional fileWorkspaceName As String = Nothing, Optional technicalTicketDetailsResourceId As ResourceIdentifier = Nothing, Optional quotaTicketDetails As QuotaTicketDetails = Nothing, Optional secondaryConsent As IEnumerable(Of SecondaryConsent) = Nothing) As SupportTicketData

Parameters

id
ResourceIdentifier

The id.

name
String

The name.

resourceType
ResourceType

The resourceType.

systemData
SystemData

The systemData.

supportTicketId
String

System generated support ticket Id that is unique.

description
String

Detailed description of the question or issue.

problemClassificationId
String

Each Azure service has its own set of issue categories, also known as problem classification. This parameter is the unique Id for the type of problem you are experiencing.

problemClassificationDisplayName
String

Localized name of problem classification.

severity
Nullable<SupportSeverityLevel>

A value that indicates the urgency of the case, which in turn determines the response time according to the service level agreement of the technical support plan you have with Azure. Note: 'Highest critical impact', also known as the 'Emergency - Severe impact' level in the Azure portal is reserved only for our Premium customers.

enrollmentId
String

Enrollment Id associated with the support ticket.

require24X7Response
Nullable<Boolean>

Indicates if this requires a 24x7 response from Azure.

advancedDiagnosticConsent
Nullable<AdvancedDiagnosticConsent>

Advanced diagnostic consent to be updated on the support ticket.

problemScopingQuestions
String

Problem scoping questions associated with the support ticket.

supportPlanId
String

Support plan id associated with the support ticket.

contactDetails
SupportContactProfile

Contact information of the user requesting to create a support ticket.

serviceLevelAgreement
SupportServiceLevelAgreement

Service Level Agreement information for this support ticket.

supportEngineerEmailAddress
String

Information about the support engineer working on this support ticket.

supportPlanType
String

Support plan type associated with the support ticket.

supportPlanDisplayName
String

Support plan type associated with the support ticket.

title
String

Title of the support ticket.

problemStartOn
Nullable<DateTimeOffset>

Time in UTC (ISO 8601 format) when the problem started.

serviceId
String

This is the resource Id of the Azure service resource associated with the support ticket.

serviceDisplayName
String

Localized name of the Azure service.

status
String

Status of the support ticket.

createdOn
Nullable<DateTimeOffset>

Time in UTC (ISO 8601 format) when the support ticket was created.

modifiedOn
Nullable<DateTimeOffset>

Time in UTC (ISO 8601 format) when the support ticket was last modified.

fileWorkspaceName
String

File workspace name.

technicalTicketDetailsResourceId
ResourceIdentifier

Additional ticket details associated with a technical support ticket request.

quotaTicketDetails
QuotaTicketDetails

Additional ticket details associated with a quota support ticket request.

secondaryConsent
IEnumerable<SecondaryConsent>

This property indicates secondary consents for the support ticket.

Returns

A new SupportTicketData instance for mocking.

Applies to

SupportTicketData(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, String, SupportSeverityLevel, String, Nullable<Boolean>, AdvancedDiagnosticConsent, String, String, SupportContactProfile, SupportServiceLevelAgreement, String, String, String, String, Nullable<DateTimeOffset>, String, String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, Nullable<IsTemporaryTicket>, ResourceIdentifier, QuotaTicketDetails, IEnumerable<SecondaryConsent>)

Source:
ArmSupportModelFactory.cs

Initializes a new instance of SupportTicketData.

public static Azure.ResourceManager.Support.SupportTicketData SupportTicketData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, string supportTicketId = default, string description = default, string problemClassificationId = default, string problemClassificationDisplayName = default, Azure.ResourceManager.Support.Models.SupportSeverityLevel severity = default, string enrollmentId = default, bool? require24X7Response = default, Azure.ResourceManager.Support.Models.AdvancedDiagnosticConsent advancedDiagnosticConsent = default, string problemScopingQuestions = default, string supportPlanId = default, Azure.ResourceManager.Support.Models.SupportContactProfile contactDetails = default, Azure.ResourceManager.Support.Models.SupportServiceLevelAgreement serviceLevelAgreement = default, string supportEngineerEmailAddress = default, string supportPlanType = default, string supportPlanDisplayName = default, string title = default, DateTimeOffset? problemStartOn = default, string serviceId = default, string serviceDisplayName = default, string status = default, DateTimeOffset? createdOn = default, DateTimeOffset? modifiedOn = default, string fileWorkspaceName = default, Azure.ResourceManager.Support.Models.IsTemporaryTicket? isTemporaryTicket = default, Azure.Core.ResourceIdentifier technicalTicketDetailsResourceId = default, Azure.ResourceManager.Support.Models.QuotaTicketDetails quotaTicketDetails = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Support.Models.SecondaryConsent> secondaryConsent = default);
static member SupportTicketData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * string * string * string * Azure.ResourceManager.Support.Models.SupportSeverityLevel * string * Nullable<bool> * Azure.ResourceManager.Support.Models.AdvancedDiagnosticConsent * string * string * Azure.ResourceManager.Support.Models.SupportContactProfile * Azure.ResourceManager.Support.Models.SupportServiceLevelAgreement * string * string * string * string * Nullable<DateTimeOffset> * string * string * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * string * Nullable<Azure.ResourceManager.Support.Models.IsTemporaryTicket> * Azure.Core.ResourceIdentifier * Azure.ResourceManager.Support.Models.QuotaTicketDetails * seq<Azure.ResourceManager.Support.Models.SecondaryConsent> -> Azure.ResourceManager.Support.SupportTicketData
Public Shared Function SupportTicketData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional supportTicketId As String = Nothing, Optional description As String = Nothing, Optional problemClassificationId As String = Nothing, Optional problemClassificationDisplayName As String = Nothing, Optional severity As SupportSeverityLevel = Nothing, Optional enrollmentId As String = Nothing, Optional require24X7Response As Nullable(Of Boolean) = Nothing, Optional advancedDiagnosticConsent As AdvancedDiagnosticConsent = Nothing, Optional problemScopingQuestions As String = Nothing, Optional supportPlanId As String = Nothing, Optional contactDetails As SupportContactProfile = Nothing, Optional serviceLevelAgreement As SupportServiceLevelAgreement = Nothing, Optional supportEngineerEmailAddress As String = Nothing, Optional supportPlanType As String = Nothing, Optional supportPlanDisplayName As String = Nothing, Optional title As String = Nothing, Optional problemStartOn As Nullable(Of DateTimeOffset) = Nothing, Optional serviceId As String = Nothing, Optional serviceDisplayName As String = Nothing, Optional status As String = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional modifiedOn As Nullable(Of DateTimeOffset) = Nothing, Optional fileWorkspaceName As String = Nothing, Optional isTemporaryTicket As Nullable(Of IsTemporaryTicket) = Nothing, Optional technicalTicketDetailsResourceId As ResourceIdentifier = Nothing, Optional quotaTicketDetails As QuotaTicketDetails = Nothing, Optional secondaryConsent As IEnumerable(Of SecondaryConsent) = Nothing) As SupportTicketData

Parameters

id
ResourceIdentifier

The id.

name
String

The name.

resourceType
ResourceType

The resourceType.

systemData
SystemData

The systemData.

supportTicketId
String

System generated support ticket Id that is unique.

description
String

Detailed description of the question or issue.

problemClassificationId
String

Each Azure service has its own set of issue categories, also known as problem classification. This parameter is the unique Id for the type of problem you are experiencing.

problemClassificationDisplayName
String

Localized name of problem classification.

severity
SupportSeverityLevel

A value that indicates the urgency of the case, which in turn determines the response time according to the service level agreement of the technical support plan you have with Azure. Note: 'Highest critical impact', also known as the 'Emergency - Severe impact' level in the Azure portal is reserved only for our Premium customers.

enrollmentId
String

Enrollment Id associated with the support ticket.

require24X7Response
Nullable<Boolean>

Indicates if this requires a 24x7 response from Azure.

advancedDiagnosticConsent
AdvancedDiagnosticConsent

Advanced diagnostic consent to be updated on the support ticket.

problemScopingQuestions
String

Problem scoping questions associated with the support ticket.

supportPlanId
String

Support plan id associated with the support ticket.

contactDetails
SupportContactProfile

Contact information of the user requesting to create a support ticket.

serviceLevelAgreement
SupportServiceLevelAgreement

Service Level Agreement information for this support ticket.

supportEngineerEmailAddress
String

Information about the support engineer working on this support ticket.

supportPlanType
String

Support plan type associated with the support ticket.

supportPlanDisplayName
String

Support plan type associated with the support ticket.

title
String

Title of the support ticket.

problemStartOn
Nullable<DateTimeOffset>

Time in UTC (ISO 8601 format) when the problem started.

serviceId
String

This is the resource Id of the Azure service resource associated with the support ticket.

serviceDisplayName
String

Localized name of the Azure service.

status
String

Status of the support ticket.

createdOn
Nullable<DateTimeOffset>

Time in UTC (ISO 8601 format) when the support ticket was created.

modifiedOn
Nullable<DateTimeOffset>

Time in UTC (ISO 8601 format) when the support ticket was last modified.

fileWorkspaceName
String

File workspace name.

isTemporaryTicket
Nullable<IsTemporaryTicket>

This property indicates if support ticket is a temporary ticket.

technicalTicketDetailsResourceId
ResourceIdentifier

Additional ticket details associated with a technical support ticket request.

quotaTicketDetails
QuotaTicketDetails

Additional ticket details associated with a quota support ticket request.

secondaryConsent
IEnumerable<SecondaryConsent>

This property indicates secondary consents for the support ticket.

Returns

A new SupportTicketData instance for mocking.

Applies to