private ListTaskDetailsResult(
            Outputs.AgentPropertiesResponse?agentConfiguration,

            string creationDate,

            Outputs.CredentialsResponse?credentials,

            Outputs.IdentityPropertiesResponse?identity,

            string location,

            string name,

            Outputs.PlatformPropertiesResponse platform,

            string provisioningState,

            string?status,

            Union <Outputs.DockerBuildStepResponse, Union <Outputs.EncodedTaskStepResponse, Outputs.FileTaskStepResponse> > step,

            ImmutableDictionary <string, string>?tags,

            int?timeout,

            Outputs.TriggerPropertiesResponse?trigger,

            string type)
        {
            AgentConfiguration = agentConfiguration;
            CreationDate       = creationDate;
            Credentials        = credentials;
            Identity           = identity;
            Location           = location;
            Name              = name;
            Platform          = platform;
            ProvisioningState = provisioningState;
            Status            = status;
            Step              = step;
            Tags              = tags;
            Timeout           = timeout;
            Trigger           = trigger;
            Type              = type;
        }