ArmMigrationAssessmentModelFactory.AssessmentProductSupportStatus 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.
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.
- 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.