public static PSDeploymentEventData ToPSDeploymentEventData(this EventData eventData) { if (eventData == null) { return(null); } PSDeploymentEventData psObject = new PSDeploymentEventData { Authorization = eventData.Authorization.ToPSDeploymentEventDataAuthorization(), ResourceUri = eventData.ResourceUri, SubscriptionId = eventData.SubscriptionId, EventId = eventData.EventDataId, EventName = eventData.EventName.LocalizedValue, EventSource = eventData.EventSource.LocalizedValue, Channels = eventData.EventChannels.ToString(), Level = eventData.Level.ToString(), Description = eventData.Description, Timestamp = eventData.EventTimestamp, OperationId = eventData.OperationId, OperationName = eventData.OperationName.LocalizedValue, Status = eventData.Status.LocalizedValue, SubStatus = eventData.SubStatus.LocalizedValue, Caller = GetEventDataCaller(eventData.Claims), CorrelationId = eventData.CorrelationId, ResourceGroupName = eventData.ResourceGroupName, ResourceProvider = eventData.ResourceProviderName.LocalizedValue, HttpRequest = eventData.HttpRequest.ToPSDeploymentEventDataHttpRequest(), Claims = eventData.Claims, Properties = eventData.Properties }; return(psObject); }
public static PSDeploymentEventData ToPSDeploymentEventData(this EventData eventData) { if (eventData == null) { return null; } PSDeploymentEventData psObject = new PSDeploymentEventData { Authorization = eventData.Authorization.ToPSDeploymentEventDataAuthorization(), ResourceUri = eventData.ResourceUri, SubscriptionId = eventData.SubscriptionId, EventId = eventData.EventDataId, EventName = eventData.EventName.LocalizedValue, EventSource = eventData.EventSource.LocalizedValue, Channels = eventData.EventChannels.ToString(), Level = eventData.Level.ToString(), Description = eventData.Description, Timestamp = eventData.EventTimestamp, OperationId = eventData.OperationId, OperationName = eventData.OperationName.LocalizedValue, Status = eventData.Status.LocalizedValue, SubStatus = eventData.SubStatus.LocalizedValue, Caller = GetEventDataCaller(eventData.Claims), CorrelationId = eventData.CorrelationId, ResourceGroupName = eventData.ResourceGroupName, ResourceProvider = eventData.ResourceProviderName.LocalizedValue, HttpRequest = eventData.HttpRequest.ToPSDeploymentEventDataHttpRequest(), Claims = eventData.Claims, Properties = eventData.Properties }; return psObject; }