ArmSupportModelFactory.SupportTicketData Method
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.
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>)
- 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
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.
- 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
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.
- 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
Azure SDK for .NET