in src/PowerShell/Models/Utilizations/PSAzureUtilizationRecord.cs [129:157]
private void CloneAdditionalOperations(AzureUtilizationRecord utilizationRecord)
{
this.CopyFrom(utilizationRecord?.InstanceData);
this.CopyFrom(utilizationRecord?.Resource);
if (utilizationRecord?.InstanceData != null && utilizationRecord.InstanceData.AdditionalInfo != null)
{
foreach (KeyValuePair<string, string> item in utilizationRecord.InstanceData.AdditionalInfo)
{
AdditionalInfo.Add(item);
}
}
if (utilizationRecord?.InfoFields != null)
{
foreach (KeyValuePair<string, string> item in utilizationRecord.InfoFields)
{
InfoFields.Add(item);
}
}
if (utilizationRecord?.InstanceData != null && utilizationRecord.InstanceData.Tags != null)
{
foreach (KeyValuePair<string, string> item in utilizationRecord.InstanceData.Tags)
{
Tags.Add(item);
}
}
}