Skip to content

Commit 14d43b9

Browse files
authored
Merge pull request Azure#2817 from hyonholee/dev
Add ComputeImageAttributes parameters to OSImageDetailsContext object…
2 parents 90593b5 + 325ed9d commit 14d43b9

File tree

3 files changed

+7
-4
lines changed

3 files changed

+7
-4
lines changed

src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/ImagePublishing/GetAzurePlatformVMImage.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,9 @@ protected override void OnProcessRecord()
6464
IsCorrupted = imageDetails.IsCorrupted,
6565
SmallIconUri = imageDetails.SmallIconUri,
6666
PublisherName = imageDetails.PublisherName,
67+
Offer = (imageDetails.ComputeImageAttributes == null) ? string.Empty : imageDetails.ComputeImageAttributes.Offer,
68+
Sku = (imageDetails.ComputeImageAttributes == null) ? string.Empty : imageDetails.ComputeImageAttributes.Sku,
69+
Version = (imageDetails.ComputeImageAttributes == null) ? string.Empty : imageDetails.ComputeImageAttributes.Version,
6770
ReplicationProgress = imageDetails.ReplicationProgress.Select(
6871
detail => new ReplicationProgressContext
6972
{

src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/Model/OSImageDetailsContext.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,5 +21,8 @@ public class OSImageDetailsContext : OSImageContext
2121
{
2222
public bool? IsCorrupted { get; set; }
2323
public List<ReplicationProgressContext> ReplicationProgress { get; set; }
24+
public string Offer { get; set; }
25+
public string Sku { get; set; }
26+
public string Version { get; set; }
2427
}
25-
}
28+
}

src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/Model/VMImageDetailsContext.cs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,5 @@ namespace Microsoft.WindowsAzure.Commands.ServiceManagement.PlatformImageReposit
1717
public class VMImageDetailsContext : OSImageDetailsContext
1818
{
1919
public string SharingStatus { get; set; }
20-
public string Offer { get; set; }
21-
public string Sku { get; set; }
22-
public string Version { get; set; }
2320
}
2421
}

0 commit comments

Comments
 (0)