internal DeploymentPropertiesExtended(string provisioningState, string correlationId, DateTimeOffset?timestamp, object outputs, IReadOnlyList <Provider> providers, IReadOnlyList <Dependency> dependencies, object template, TemplateLink templateLink, object parameters, ParametersLink parametersLink, DeploymentMode?mode, DebugSetting debugSetting)
 {
     ProvisioningState = provisioningState;
     CorrelationId     = correlationId;
     Timestamp         = timestamp;
     Outputs           = outputs;
     Providers         = providers;
     Dependencies      = dependencies;
     Template          = template;
     TemplateLink      = templateLink;
     Parameters        = parameters;
     ParametersLink    = parametersLink;
     Mode         = mode;
     DebugSetting = debugSetting;
 }