Interface SupportTicketDetails
public interface SupportTicketDetails
An immutable client-side representation of SupportTicketDetails.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
The entirety of the SupportTicketDetails definition.static interface
The SupportTicketDetails definition stages.static interface
The template for SupportTicketDetails update.static interface
The SupportTicketDetails update stages. -
Method Summary
Modifier and TypeMethodDescriptionGets the contactDetails property: Contact information of the user requesting to create a support ticket.Gets the createdDate property: Time in UTC (ISO 8601 format) when the support ticket was created.Gets the description property: Detailed description of the question or issue.Gets the enrollmentId property: Enrollment Id associated with the support ticket.id()
Gets the id property: Fully qualified resource Id for the resource.Gets the inner com.azure.resourcemanager.support.fluent.models.SupportTicketDetailsInner object.Gets the modifiedDate property: Time in UTC (ISO 8601 format) when the support ticket was last modified.name()
Gets the name property: The name of the resource.Gets the problemClassificationDisplayName property: Localized name of problem classification.Gets the problemClassificationId property: Each Azure service has its own set of issue categories, also known as problem classification.Gets the problemStartTime property: Time in UTC (ISO 8601 format) when the problem started.Gets the quotaTicketDetails property: Additional ticket details associated with a quota support ticket request.refresh()
Refreshes the resource to sync with Azure.refresh
(com.azure.core.util.Context context) Refreshes the resource to sync with Azure.Gets the require24X7Response property: Indicates if this requires a 24x7 response from Azure.Gets the serviceDisplayName property: Localized name of the Azure service.Gets the serviceId property: This is the resource Id of the Azure service resource associated with the support ticket.Gets the serviceLevelAgreement property: Service Level Agreement information for this support ticket.severity()
Gets the severity property: 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.status()
Gets the status property: Status of the support ticket.Gets the supportEngineer property: Information about the support engineer working on this support ticket.Gets the supportPlanType property: Support plan type associated with the support ticket.Gets the supportTicketId property: System generated support ticket Id that is unique.Gets the technicalTicketDetails property: Additional ticket details associated with a technical support ticket request.title()
Gets the title property: Title of the support ticket.type()
Gets the type property: The type of the resource.update()
Begins update for the SupportTicketDetails resource.
-
Method Details
-
id
String id()Gets the id property: Fully qualified resource Id for the resource.- Returns:
- the id value.
-
name
String name()Gets the name property: The name of the resource.- Returns:
- the name value.
-
type
String type()Gets the type property: The type of the resource.- Returns:
- the type value.
-
supportTicketId
String supportTicketId()Gets the supportTicketId property: System generated support ticket Id that is unique.- Returns:
- the supportTicketId value.
-
description
String description()Gets the description property: Detailed description of the question or issue.- Returns:
- the description value.
-
problemClassificationId
String problemClassificationId()Gets the problemClassificationId property: 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.- Returns:
- the problemClassificationId value.
-
problemClassificationDisplayName
String problemClassificationDisplayName()Gets the problemClassificationDisplayName property: Localized name of problem classification.- Returns:
- the problemClassificationDisplayName value.
-
severity
SeverityLevel severity()Gets the severity property: 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.- Returns:
- the severity value.
-
enrollmentId
String enrollmentId()Gets the enrollmentId property: Enrollment Id associated with the support ticket.- Returns:
- the enrollmentId value.
-
require24X7Response
Boolean require24X7Response()Gets the require24X7Response property: Indicates if this requires a 24x7 response from Azure.- Returns:
- the require24X7Response value.
-
contactDetails
ContactProfile contactDetails()Gets the contactDetails property: Contact information of the user requesting to create a support ticket.- Returns:
- the contactDetails value.
-
serviceLevelAgreement
ServiceLevelAgreement serviceLevelAgreement()Gets the serviceLevelAgreement property: Service Level Agreement information for this support ticket.- Returns:
- the serviceLevelAgreement value.
-
supportEngineer
SupportEngineer supportEngineer()Gets the supportEngineer property: Information about the support engineer working on this support ticket.- Returns:
- the supportEngineer value.
-
supportPlanType
String supportPlanType()Gets the supportPlanType property: Support plan type associated with the support ticket.- Returns:
- the supportPlanType value.
-
title
String title()Gets the title property: Title of the support ticket.- Returns:
- the title value.
-
problemStartTime
OffsetDateTime problemStartTime()Gets the problemStartTime property: Time in UTC (ISO 8601 format) when the problem started.- Returns:
- the problemStartTime value.
-
serviceId
String serviceId()Gets the serviceId property: This is the resource Id of the Azure service resource associated with the support ticket.- Returns:
- the serviceId value.
-
serviceDisplayName
String serviceDisplayName()Gets the serviceDisplayName property: Localized name of the Azure service.- Returns:
- the serviceDisplayName value.
-
status
String status()Gets the status property: Status of the support ticket.- Returns:
- the status value.
-
createdDate
OffsetDateTime createdDate()Gets the createdDate property: Time in UTC (ISO 8601 format) when the support ticket was created.- Returns:
- the createdDate value.
-
modifiedDate
OffsetDateTime modifiedDate()Gets the modifiedDate property: Time in UTC (ISO 8601 format) when the support ticket was last modified.- Returns:
- the modifiedDate value.
-
technicalTicketDetails
TechnicalTicketDetails technicalTicketDetails()Gets the technicalTicketDetails property: Additional ticket details associated with a technical support ticket request.- Returns:
- the technicalTicketDetails value.
-
quotaTicketDetails
QuotaTicketDetails quotaTicketDetails()Gets the quotaTicketDetails property: Additional ticket details associated with a quota support ticket request.- Returns:
- the quotaTicketDetails value.
-
innerModel
SupportTicketDetailsInner innerModel()Gets the inner com.azure.resourcemanager.support.fluent.models.SupportTicketDetailsInner object.- Returns:
- the inner object.
-
update
SupportTicketDetails.Update update()Begins update for the SupportTicketDetails resource.- Returns:
- the stage of resource update.
-
refresh
SupportTicketDetails refresh()Refreshes the resource to sync with Azure.- Returns:
- the refreshed resource.
-
refresh
Refreshes the resource to sync with Azure.- Parameters:
context
- The context to associate with this operation.- Returns:
- the refreshed resource.
-