ArmMigrationAssessmentModelFactory.AssessmentProductSupportStatus Method

Definition

Initializes a new instance of AssessmentProductSupportStatus.

public static Azure.ResourceManager.Migration.Assessment.Models.AssessmentProductSupportStatus AssessmentProductSupportStatus(string currentVersion = default, string servicePackStatus = default, string esuStatus = default, string supportStatus = default, int? eta = default, string currentEsuYear = default, DateTimeOffset? mainstreamEndOn = default, DateTimeOffset? extendedSupportEndOn = default, DateTimeOffset? extendedSecurityUpdateYear1EndOn = default, DateTimeOffset? extendedSecurityUpdateYear2EndOn = default, DateTimeOffset? extendedSecurityUpdateYear3EndOn = default);
static member AssessmentProductSupportStatus : string * string * string * string * Nullable<int> * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> -> Azure.ResourceManager.Migration.Assessment.Models.AssessmentProductSupportStatus
Public Shared Function AssessmentProductSupportStatus (Optional currentVersion As String = Nothing, Optional servicePackStatus As String = Nothing, Optional esuStatus As String = Nothing, Optional supportStatus As String = Nothing, Optional eta As Nullable(Of Integer) = Nothing, Optional currentEsuYear As String = Nothing, Optional mainstreamEndOn As Nullable(Of DateTimeOffset) = Nothing, Optional extendedSupportEndOn As Nullable(Of DateTimeOffset) = Nothing, Optional extendedSecurityUpdateYear1EndOn As Nullable(Of DateTimeOffset) = Nothing, Optional extendedSecurityUpdateYear2EndOn As Nullable(Of DateTimeOffset) = Nothing, Optional extendedSecurityUpdateYear3EndOn As Nullable(Of DateTimeOffset) = Nothing) As AssessmentProductSupportStatus

Parameters

currentVersion
String

Gets or sets current version of ServicePack.

servicePackStatus
String

Gets or sets ServicePack of the product.

esuStatus
String

Gets or sets the Extended Security Update ESU status.

supportStatus
String

Gets or sets the support status of the product.

eta
Nullable<Int32>

Gets or sets the ETA.

currentEsuYear
String

Gets or sets the current ESU support year.

mainstreamEndOn
Nullable<DateTimeOffset>

Gets or sets the main stream end date of the product.

extendedSupportEndOn
Nullable<DateTimeOffset>

Gets or sets the extended support end date of the product.

extendedSecurityUpdateYear1EndOn
Nullable<DateTimeOffset>

Gets or sets the extended security update year 1 end date of the product.

extendedSecurityUpdateYear2EndOn
Nullable<DateTimeOffset>

Gets or sets the extended security update year 2 end date of the product.

extendedSecurityUpdateYear3EndOn
Nullable<DateTimeOffset>

Gets or sets the extended security update year 3 end date of the product.

Returns

A new AssessmentProductSupportStatus instance for mocking.

Applies to