예제 #1
0
        private GetMaintenanceConfigurationResult(
            string?duration,

            string?expirationDateTime,

            ImmutableDictionary <string, string>?extensionProperties,

            string id,

            Outputs.InputPatchConfigurationResponse?installPatches,

            string?location,

            string?maintenanceScope,

            string name,

            string? @namespace,

            string?recurEvery,

            string?startDateTime,

            Outputs.SystemDataResponse systemData,

            ImmutableDictionary <string, string>?tags,

            string?timeZone,

            string type,

            string?visibility)
        {
            Duration            = duration;
            ExpirationDateTime  = expirationDateTime;
            ExtensionProperties = extensionProperties;
            Id               = id;
            InstallPatches   = installPatches;
            Location         = location;
            MaintenanceScope = maintenanceScope;
            Name             = name;
            Namespace        = @namespace;
            RecurEvery       = recurEvery;
            StartDateTime    = startDateTime;
            SystemData       = systemData;
            Tags             = tags;
            TimeZone         = timeZone;
            Type             = type;
            Visibility       = visibility;
        }
예제 #2
0
        private GetConfigurationAssignmentResult(
            string id,

            string?location,

            string?maintenanceConfigurationId,

            string name,

            string?resourceId,

            Outputs.SystemDataResponse systemData,

            string type)
        {
            Id       = id;
            Location = location;
            MaintenanceConfigurationId = maintenanceConfigurationId;
            Name       = name;
            ResourceId = resourceId;
            SystemData = systemData;
            Type       = type;
        }