ArmSupportModelFactory Class

Definition

A factory class for creating instances of the models for mocking.

public static class ArmSupportModelFactory
type ArmSupportModelFactory = class
Public Class ArmSupportModelFactory
Inheritance
ArmSupportModelFactory

Methods

Name Description
ChatTranscriptDetailData(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<ChatTranscriptMessageProperties>, Nullable<DateTimeOffset>)

Initializes a new instance of ChatTranscriptDetailData.

ChatTranscriptMessageProperties(String, Nullable<SupportTicketCommunicationDirection>, String, String, Nullable<DateTimeOffset>)

Describes the properties of a Message Details resource.

FileWorkspaceDetailData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Initializes a new instance of FileWorkspaceDetailData.

ProblemClassificationData(ResourceIdentifier, String, ResourceType, SystemData, String, IEnumerable<SecondaryConsentEnabled>)

Initializes a new instance of ProblemClassificationData.

ProblemClassificationsClassificationInput(String, ResourceIdentifier)

Input to problem classification Classification API.

ProblemClassificationsClassificationOutput(IEnumerable<ProblemClassificationsClassificationResult>)

Output of the problem classification Classification API.

ProblemClassificationsClassificationResult(String, String, String, String, String, SupportClassificationService)

ProblemClassification Classification result object.

QuotaTicketDetails(String, String, IEnumerable<SupportQuotaChangeContent>)

Additional set of information required for quota increase support ticket for certain quota types, e.g.: Virtual machine cores. Get complete details about Quota payload support request along with examples at Support quota request.

SupportAzureServiceData(ResourceIdentifier, String, ResourceType, SystemData, String, IEnumerable<String>)

Initializes a new instance of SupportAzureServiceData.

SupportClassificationService(ResourceIdentifier, String, IEnumerable<ResourceType>)

Service Classification result object.

SupportContactProfile(String, String, PreferredContactMethod, String, IEnumerable<String>, String, String, String, String)

Contact information associated with the support ticket.

SupportContactProfileContent(String, String, Nullable<PreferredContactMethod>, String, IEnumerable<String>, String, String, String, String)

Contact information associated with the support ticket.

SupportDirectConnectEscalation(Nullable<SupportEscalationStatus>, IEnumerable<SupportSeverityLevel>, String)

Direct Connect Escalation details for a support ticket.

SupportFileDetailData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<DateTimeOffset>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Initializes a new instance of SupportFileDetailData.

SupportLookUpResourceIdResult(ResourceIdentifier)

The look up resource id response.

SupportNameAvailabilityContent(String, SupportResourceType)

Input of CheckNameAvailability API.

SupportNameAvailabilityResult(Nullable<Boolean>, String, String)

Output of check name availability API.

SupportServiceClassificationAnswer(ResourceIdentifier, String, IEnumerable<ResourceType>, SupportClassificationService)

Service Classification result object.

SupportServiceClassificationOutput(IEnumerable<SupportServiceClassificationAnswer>)

Output of the service classification API.

SupportServiceLevelAgreement(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<Int32>)

Service Level Agreement details for a support ticket.

SupportTicketCommunicationData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<SupportTicketCommunicationType>, Nullable<SupportTicketCommunicationDirection>, String, String, String, Nullable<DateTimeOffset>)

Initializes a new instance of SupportTicketCommunicationData.

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

Updates severity, ticket status, contact details, advanced diagnostic consent and secondary consent in the support ticket.

Applies to